This is a simple open-source blog system based by Django.
It has several key features as follows:
-
Simple blog display.
-
User-defined homepage.
-
Powerful backend(powered by Django).
- localhost
/
:indexblogs/[blog_id]/
: Blog detailnew_blog/
: new blogedit_blog/[blog_id]/
: edit blogdelete_blog/[blog_id]/
: delete blog/user/
[user_id]/[page_id]/
: user homeedit_page/[user_id]/
: edit user home
/accounts/
login/
: loginregister/
: register(closed)
python -m venv bl_env
source bl_env/bin/activate # for Linux
pip install django
We use SQLite as the database. Run this code to initialize.
python manage.py migrate
Before starting the app, please create a super user first.
python manage.py createsuperuser
python manage.py runserver
Email: [email protected]