Skip to content
Blog by Django
JavaScript Python HTML CSS Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
deploy-demo
main
media
pages
.gitignore
LICENSE
README.md
manage.py
requestlogger.py
requirements.txt
start.cmd
tornado-server.py
twisted-server.py

README.md

myblog

Blog by Django

online version

setup

# install pip packages
pip install -r requments.txt -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com
# generate migrate files
# python manage.py makemigrations
# database init
python manage.py migrate
# create admin account
python manage.py createsuperuser
# if you forget password of one user(eg: "admin"), change password of user "admin"
python manage.py changepassword admin

run

# start server (use one of below 3 types of wsgi-server:)
# # wsgi-server 1: django server (worst performance)
python manage.py runserver 127.0.0.1:8000
# # wsgi-server 2: tornado (medium performance)
python tornado-server.py
# # wsgi-server 3: hendrix(twisted) (best performance)
python twisted-server.py
# visit http://127.0.0.1:8000/

view user list

enter into Django REPL Shell

python manage.py shell

use Django API to view user list

from django.contrib.auth import get_user_model

User = get_user_model()
print(User.objects.all())
You can’t perform that action at this time.