Skip to content

gsw945/myblog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6666762 · Feb 10, 2020

History

56 Commits
Mar 6, 2019
Sep 15, 2019
Mar 5, 2019
Feb 10, 2020
Jun 16, 2019
Jun 6, 2019
Jul 7, 2019
Mar 4, 2019
Jun 16, 2019
Jul 7, 2019
Mar 20, 2019
Jun 16, 2019
Jun 16, 2019

Repository files navigation

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())