之前的文章根据官方文档一步步来的太繁琐,真正开发项目过程无须如此,遂整理如下文档
1.新建项目
cd Desktop
mkdir dyboy
cd dyboy
django-admin startproject mysite
2.新建APP
cd mysite
python3 manage.py startapp testapp
3.设置
在 mysite/settings.py
下添加 testapp
,设置编码 zh-Hans
,设置时区 Asia/Shanghai
4.APP添加第一个视图及URL控制
在 testapp/views.py
中添加
from django.shortcuts import render_to_response, get_object_or_404
from django.http import HttpResponse, Http404
define index(request):
return HttpRequest("Hello World!")
在 testapp
目录下新建 URL访问控制文件 urls.py
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name="testApp_index"),
]
在 mysite/urls.py
修改如下:
from django.contrib import admin
from django.urls import path, include
from . import views
urlpatterns = [
path('admin/', admin.site.urls),
path('testapp/', include('testapp.urls')),
]
5.模型
6.初始化数据
python3 manage.py makemigrations testapp
python3 manage.py migrate
python3 manage.py shell
python3 manage.py createsuperuser
DYBOY20181019131932.png