Django 笔记1 创建项目

环境

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/

原文地址:https://www.cnblogs.com/congxinglong/p/13917852.html