1 环境
- Python 3.7
- Django 3.1
- Windows 10 操作系统
2 创建项目文件夹
此处为手动创建步骤,也可以选择Pycharm方式创建
进入你想创建项目目录,执行下面命令,将会在当前目录下创建以项目名称命名的工程文件夹
django-admin startproject 项目名称
文件结构
结构详解:
1、manage.py
从命令行中读取命令,为项目的管理文件
2、wsgi.py
用于Django的开发服务器和生产WSGI部署
3、settings.py
项目配置文件
注意
这里并不是写项目代码的地方,还要创建APP
3 建立应用
运行创建引用命令
python3 manage.py startapp App
新增结构:
下面对配置文件进行一些修改:
1、 修改访问主机范围
2、 安装自己的应用
3、修改语言与时区
3.1 编写自己的路由函数
1、找到APP目录下views.py文件,引入HTTPResponse包,编写index()函数
from django.http import HttpResponse
from django.shortcuts import render
# Create your views here.
def index(request):
return HttpResponse("Hello world")
2、找到urls.py文件,引入该views文件,添加路由
from django.contrib import admin
from django.urls import path
from App import views
urlpatterns = [
path('admin/', admin.site.urls),
path('', views.index, name='index')
]
3、运行并查看结果
python3 manage.py runserver 8000
注意
更改代码后服务器会刷新,不需要再重新启动项目