1. 創(chuàng)建項目
在命令行中到你將要創(chuàng)建的目錄夾下輸入命令:
django-admin startproject myknow
2. 運行項目
在你創(chuàng)建django項目文件下輸入下面命令(默認端口為:8000):
python manage.py runserver
指定端口號(例如指定8888號端口):
python manage.py runserver 8888
3. 創(chuàng)建應用
a) 在命令行中進入到mamage.py的同目錄夾下,輸入命令:
python manage.py startapp knowledge
b) 在settings.py中的【INSTALLED_APPS】中添加應用,如下面代碼中的 'knowledge'為添加的應用:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'knowledge'
]
整個項目的目錄結(jié)構(gòu)為:

WechatIMG33.jpeg
4. 開始寫應用代碼
(1)創(chuàng)建第一個視圖,在views.py中編寫代碼
(2)然后不要忘記在myknow中的urls.py中設(shè)置url:
from django.conf.urls import url
from django.contrib import admin
import knowledge.views as kv
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^index/', kv.index),
]
數(shù)據(jù)庫遷移:
python manage.py makemigrations
python manage.py migrate
(3)在命令行中啟動服務器運行:
python manage.py runserver