This is my simple website project made with django-python with sqlite database (and ofcourse html).
It shares data about the tabletop RPG game Dungeons&Dragons, giving users a possibility to create their own content.
This website:
- uses simple user authentication system,
- displays, sorts and filters some basic datasets,
- allows users to create posts, comment and like on built-in forum
- create user-shared journals and personal (shared only by the link and only for chosen registered users) characters using collected data
Note: It is uploaded as a debug version with some sample data. Example screenshots below.
pip install django==3.1.6
pip install django-filter
pip install django-chosen
pip install django-ckeditor
After imports in the file src\django-chosen\chosen\widgets.py add:
def unicode(x):
return str(x)
And change file src\django-chosen\chosen\forms.py to:
from .fields import *
from .widgets import *
In the end change the following line in src\django-chosen\chosen\fields.py
from widgets import ChosenSelect, ChosenSelectMultiple, ChosenGroupSelect
to
from .widgets import ChosenSelect, ChosenSelectMultiple, ChosenGroupSelect