Skip to content

ivanch/django-forum

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

django-forum

Django-based forum web application with minimalist design.

Dependencies:

  • Pillow
  • django
  • django-crispy-forms

You can install these using pip install -r requirements.txt

Running:

Manually

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.

Features:

User system

  • registration, login, update profile (change profile picture, change email...)

Posts

  • user can create post under topics created by admins (all by gui)
  • user can edit his posts, or delete them.

post list view inside topic:

comments list/create view under posts:

TODO:

  • posts and comments formatting
  • search
  • private messages

About

Discussion forum based on django framework with minimalist design

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 48.4%
  • HTML 42.0%
  • CSS 5.9%
  • JavaScript 3.7%