This is a simple Wikipedia like encyclopedia website which allows users to search, edit and create new entries.
-
Visiting /wiki/TITLE, where TITLE is the title of an encyclopedia entry, renders a page that displays the contents of that encyclopedia entry. If the entry requested does not exist, user is presented with an Page Not Found error.
-
Search box where user can write the query they are looking for. And if no such query exists they are represented with a list of other entries that include the query as a substring in their name.
-
Create New Page where users can create their own entries using Markdown.
-
Edit Page where users are presented with the existing Markdown content which they can edit and save.
-
Random Page takes the user to a random encyclopedia entry.
git clone https://github.com/damlayildiz/Wiki.git
cd Wiki
pip install "Markdown==3.2.1"
python manage.py runserver