- 安装Django
python -m django --version
- 创建项目
django-admin startproject mysite
python manage.py runserver
- 创建应用
python manage.py startapp polls
- 编写第一个视图
在polls/views.py内
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, world. You're at the polls index.")
在polls/urls.py内
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
]
在mysite/urls.py 内
from django.urls import include
path('polls/', include('polls.urls')),
运行
python manage.py runserver
- 配置mysql数据库
在mysite/settings.py内
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'students',
'USER': 'root',
'PASSWORD': '此处写数据库账号密码',
'HOST': 'localhost',
'PORT': '3306',
}
}
6.设置时区
TIME_ZONE = 'Asia/shanghai'
7.数据库迁移
python manage.py migrate
8.查看数据库
SHOW TABLES
9.创建模型
models.field
10.创建视图
views:载入模板,填充上下文,再返回由它生成的 HttpResponse 对象