需要安裝的包
pip install django
pip install mysqlclient
創(chuàng)建一個(gè)Django的項(xiàng)目
django-admin startproject name
啟動(dòng)項(xiàng)目
python3 manage.py runserver
創(chuàng)建一個(gè)應(yīng)用
python3 manage.py startapp appname
配置settings
# 指定靜態(tài)文件的存放位置田巴,靜態(tài)文件用于存放css檐迟、js等文件
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static'),
]
#添加模板的存放目錄
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')],
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [...}]
配置應(yīng)用
# 注冊(cè)應(yīng)用
INSTALLED_APPS = [
...
"appname",]
# 配置應(yīng)用的url
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('appname.urls')),]
# 在生成的應(yīng)用的目錄下卖鲤,創(chuàng)建urls.py文件
from django.urls import path
from . import views
urlpatterns = [
path('', views.home, name='home'),
]
# view.py 用于寫處理數(shù)據(jù)并返回給頁(yè)面的視圖接口