1.前期準備
# 目標:做一個網(wǎng)站,Tdb_check 數(shù)據(jù)庫檢測網(wǎng)站
# 打開命令行
pip install virtualenv? # 安裝virtualenv
cd Desktop? # 來到桌面
# 建個 Django_venv 文件夾作為虛擬環(huán)境
cd Django_venv? # 進入該文件夾
virtualenv .? # 在當前文件夾構建虛擬環(huán)境
cd Scripts? # 進入scripts文件夾
activate? # 激活虛擬環(huán)境
pip freeze? # 查看已安裝的包
pip install django==2.0.5? # 安裝django2.0.5
cd ..? # 回到上一級
# 建個 Django_Projects 文件夾存放所有django項目
cd Django_Projects? # 進入
django-admin startproject db_check? # 創(chuàng)建項目
cd db_check? # 進入項目文件夾
python manage.py runserver? # 啟動服務器
# 在瀏覽器網(wǎng)址欄輸入 localhost:8000
ctrl + c? # 關閉服務器
2.創(chuàng)建APP和網(wǎng)頁
cd Django_Projects\db_check # 進入db_check項目文件夾
# 一個app負責一種功能
# 創(chuàng)建一個 dbcheck App 負責實現(xiàn) 待辦事項 功能
python manage.py startapp dbcheck
# 注冊該app,告訴服務器我存在
# 在settings.py? INSTALLED_APPS中加入 'dbcheck', 注意別忘了逗號
# 在這個app文件夾dbcheck目錄中,新建一個templates 文件夾,再建個dbcheck文件夾(為了不會算),里面做個home.html網(wǎng)頁
3.配置url和view.txt
1.db_check目錄中的urls.py中:
# 讓dbcheck中的urls.py去處理鏈接
from django.contrib import admin
from django.urls import path, include
import dbcheck.urls
urlpatterns = [
? ? path('admin/', admin.site.urls),
? ? path('dbcheck/', include(dbcheck.urls))
]
2.dbcheck目錄中新建自己的的urls.py:
from django.urls import path
from . import views
app_name = 'dbcheck'
urlpatterns = [
? ? path('home/', views.home, name='主頁'),
? ? # path('about/', views.about, name='關于本站'),
? ? # path('edit/<每一件事_id>', views.edit, name='編輯'),
? ? # path('del/<每一件事_id>', views.delete, name='刪除'),
? ? # path('cross/<每一件事_id>', views.cross, name='劃掉'),
]
3.新建views.py:
from django.shortcuts import render
# Create your views here.
def home(request):
? ? return render(request, 'dbcheck/home.html')