教程環境如下:
ubuntu 16.04
python 3.5.2
django 1.10.5
安裝教程略過....
提示下在ubuntu下自帶 py2.x 和 py3.x版本
進行切換的命令爲
#直接執行這兩個命令即可:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
#如果要切換到Python2,執行:
sudo update-alternatives --config python
在python3 下安裝pip
#For Python 3
sudo apt-get install python3-pip
pip是用來安裝python包的
(1)Hello world
新建工程
django-admin.py startproject project-name
新建app
python manage.py startapp app-name
同步數據庫
由於在django中除了自己的app還有其他的自帶的app,裏面有數據模型,所以可以執行同步數據庫的命令
可查看settings.py
# Application definition
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
python manage.py makemigrations
python manage.py migrate
創建超級管理員
python manage.py createsuperuser
然後按照提示輸入用戶名 郵箱 密碼
跑起自帶的服務器看看效果
python manage.py runserver
可查看兩個頁面
http://127.0.0.1:8000/
http://127.0.0.1:8000/admin