Skip to content

Latest commit

 

History

History
49 lines (44 loc) · 2.17 KB

README.md

File metadata and controls

49 lines (44 loc) · 2.17 KB

5eStuff Website

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.

Env setup and hotfixes

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

Website view

alt text alt text alt text alt text alt text alt text alt text alt text alt text