1.前期准备
# 目标:做一个网站,Tdb_check 数据库检测网站
# 打开命令行
pip install virtualenv # 安装virtualenv
cd Desktop # 来到桌面
# 建个 Django_venv 文件夹作为虚拟环境
cd Django_venv # 进入该文件夹
virtualenv . # 在当前文件夹构建虚拟环境
cd Scripts # 进入scripts文件夹
activate # 激活虚拟环境
pip freeze # 查看已安装的包
pip install django==2.0.5 # 安装django2.0.5
cd .. # 回到上一级
# 建个 Django_Projects 文件夹存放所有django项目
cd Django_Projects # 进入
django-admin startproject db_check # 创建项目
cd db_check # 进入项目文件夹
python manage.py runserver # 启动服务器
# 在浏览器网址栏输入 localhost:8000
ctrl + c # 关闭服务器
2.创建APP和网页
cd Django_Projects\db_check # 进入db_check项目文件夹
# 一个app负责一种功能
# 创建一个 dbcheck App 负责实现 待办事项 功能
python manage.py startapp dbcheck
# 注册该app,告诉服务器我存在
# 在settings.py INSTALLED_APPS中加入 'dbcheck', 注意别忘了逗号
# 在这个app文件夹dbcheck目录中,新建一个templates 文件夹,再建个dbcheck文件夹(为了不会算),里面做个home.html网页
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')