Django 创建项目命令
环境
windows 10
python 3.7
django 3.0.2
新建项目
创建一个名为 djangotest 的项目
在命令行执行
django-admin startproject djangotest
新建应用
进入项目目录,创建名为 apptest 应用
在命令行执行
cd djangotest
python manage.py startapp apptest
修改配置
找到配置文件 djangotest/djangotest/settings.py
将刚刚创建的应用添加到 INSTALLED_APPS 中
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'apptest',
]
修改允许访问的主机信息
ALLOWED_HOSTS = ['*']
修改语言代码
LANGUAGE_CODE = 'zh-hans'
关闭时区管理
USE_TZ = FALSE
在配置文件末尾添加静态文件目录
STATICFILES_DIRS = (
os.path.join(BASE_DIR, "static"),
)
创建页面
在文件夹 apptest 下新建 templates 文件夹
在文件夹 templates 下新建页面 index.html
在文件夹 apptest 下找到 views.py 添加方法
def pageIndex(request):
return render(
request, "index.html", {})
修改路由
找到路由文件 djangotest/djangotest/urls.py 修改路由配置
from django.urls import path
import apptest.views as av
urlpatterns = [
path('', av.pageIndex),
]
启动测试服务
在命令行执行
python manage.py runserver 0.0.0.0:27182
随后打开浏览器,查看效果
http://127.0.0.1:27182/