diff options
author | 2022-03-14 15:14:40 +0000 | |
---|---|---|
committer | 2022-03-14 15:14:40 +0000 | |
commit | df463dcba2e73a14f23b95bce412b7e106969fb4 (patch) | |
tree | af74cc6fd93e40355aa6c5ee3f1396992ef66486 | |
parent | Add Events Team (diff) | |
parent | Merge pull request #693 from python-discord/readme-for-content-directory (diff) |
Merge branch 'main' into role-update
-rw-r--r-- | pydis_site/apps/content/README.md | 32 | ||||
-rw-r--r-- | pydis_site/apps/content/migrations/__init__.py | 0 |
2 files changed, 32 insertions, 0 deletions
diff --git a/pydis_site/apps/content/README.md b/pydis_site/apps/content/README.md new file mode 100644 index 00000000..e7061207 --- /dev/null +++ b/pydis_site/apps/content/README.md @@ -0,0 +1,32 @@ +# The "content" app + +This application serves static, Markdown-based content. Django-wise there is +relatively little code in there; most of it is concerned with serving our +content. + + +## Contributing pages + +The Markdown files hosting our content can be found in the +[`resources/`](./resources) directory. The process of contributing to pages is +covered extensively in our online guide which you can find +[here](https://www.pythondiscord.com/pages/guides/pydis-guides/how-to-contribute-a-page/). +Alternatively, read it directly at +[`resources/guides/pydis-guides/how-to-contribute-a-page.md`](./resources/guides/pydis-guides/how-to-contribute-a-page.md). + + +## Directory structure + +Let's look at the structure in here: + +- `resources` contains the static Markdown files that make up our site's + [pages](https://www.pythondiscord.com/pages/) + +- `tests` contains unit tests for verifying that the app works properly. + +- `views` contains Django views which generate and serve the pages from the + input Markdown. + +As for the modules, apart from the standard Django modules in here, the +`utils.py` module contains utility functions for discovering Markdown files to +serve. diff --git a/pydis_site/apps/content/migrations/__init__.py b/pydis_site/apps/content/migrations/__init__.py deleted file mode 100644 index e69de29b..00000000 --- a/pydis_site/apps/content/migrations/__init__.py +++ /dev/null |