MUB is a multi-user blog web app using the Python-Django infrastructure
in Programming as Django Developer for myself
I have worked with systems with WordPress infrastructure for many years. Although WordPress is suitable for small and personal blog pages, it doesn't make much sense for web apps that reach multi-user and busy visitors. That's why I wanted to use my past experiences and create a multi-user, useful, and clean web app with Django.
Source code on Github
The live version on Heroku
asgiref==3.2.7
Django==3.0.5
django-ckeditor==5.9.0
django-crispy-forms==1.9.0
django-js-asset==1.2.2
gunicorn==20.0.4
Pillow==7.1.2
psycopg2-binary==2.8.5
python-dotenv==0.13.0
pytz==2020.1
sqlparse==0.3.1
whitenoise==5.0.1
├── mubapp
├── Procfile
├── README.md
├── blog
│ ├── __init__.py
│ ├── __pycache__
│ ├── admin.py
│ ├── apps.py
│ ├── migrations
│ ├── models.py
│ ├── static
│ │ └── blog
│ ├── templates
│ │ └── blog
│ │ ├── about.html
│ │ ├── base.html
│ │ ├── category_posts.html
│ │ ├── home.html
│ │ ├── post_confirm_delete.html
│ │ ├── post_detail.html
│ │ ├── post_form.html
│ │ └── user_posts.html
│ ├── tests.py
│ ├── urls.py
│ └── views.py
├── db.sqlite3
├── manage.py
├── media
│ ├── cover_pics
│ ├── images
│ ├── profile_pics
│ └── uploads
├── mubapp
│ ├── __init__.py
│ ├── __pycache__
│ ├── asgi.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── requirements.txt
├── staticfiles
│ ├── admin
│ │ ├── css
│ │ ├── fonts
│ │ ├── img
│ │ └── js
│ └── ckeditor
└── users
├── __init__.py
├── __pycache__
├── admin.py
├── apps.py
├── forms.py
├── migrations
├── models.py
├── signals.py
├── templates
│ └── users
│ ├── login.html
│ ├── logout.html
│ ├── password_reset.html
│ ├── password_reset_complete.html
│ ├── password_reset_confirm.html
│ ├── password_reset_done.html
│ ├── profile.html
│ └── register.html
├── tests.py
└── views.py