Django-based forum web application with minimalist design.
Pillow
django
django-crispy-forms
You can install these using pip install -r requirements.txt
After cloning this repo, create the database:
python3 manage.py migrate --run-syncdb
and then create admin account by running:
python3 manage.py createsuperuser
Then you should be able to run the server and create some topics at localhost:8000/admin. I plan to create sample database with some data in future.
- registration, login, update profile (change profile picture, change email...)
- user can create post under topics created by admins (all by gui)
- user can edit his posts, or delete them.
comments list/create view under posts:
- posts and comments formatting
- search
- private messages