Django基础
admin
2024-05-09 00:55:38
0次

一:创建项目

使用django-admin命令构建项目

django-admin startproject HelloWorld

如上使用django构建了一个HelloWorld项目

二:项目结构

我们可以看到HelloWorld项目结构如下

|-- HelloWorld|   |-- __init__.py|   |-- settings.py|   |-- urls.py|   `-- wsgi.py`-- manage.py

目录结构说明:

  • HelloWorld: 项目的容器。

  • manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。

  • HelloWorld/__init__.py: 一个空文件,告诉 Python 该目录是一个 Python 包。

  • HelloWorld/settings.py: 该 Django 项目的设置/配置。

  • HelloWorld/urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。

  • HelloWorld/wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。

三:项目启动

使用如下命令启动项目服务

python manage.py runserver 0.0.0.0:8000

在浏览器访问localhost:8000

注意:在浏览器上访问报400错误时是由于django项目没有开启运行访问

修改HelloWorld/setting.py

将

ALLOWED_HOSTS=[]

修改成

ALLOWED_HOSTS=['*']  //*表示任意地址

四:URL配置

在HelloWorld目录下新建一个test.py文件

import os
from django.http import HttpResponse
def test(request):return HttpResponse("Hello world ! ")

将urls.py中的信息替换成

from django.urls import path
from . import test
urlpatterns = [path('', test.test),
]

这时候我们在浏览器访问localhost:8000时就会定位到我们创建的test.py文件中的test方法

相关内容

热门资讯

今日头条!牵手跑胡子透视挂功能... 今日头条!牵手跑胡子透视挂功能插件,牵手跑胡子总是是有透视挂插件今日头条!牵手跑胡子透视挂功能插件,...
教程辅助!和棋生财透视挂功能神... 教程辅助!和棋生财透视挂功能神器,和棋生财好像有透视挂神器1、教程辅助!和棋生财透视挂功能神器,和棋...
一分钟揭秘!天天乐清麻将开挂功... 一分钟揭秘!天天乐清麻将开挂功能app,天天乐清麻将其实有开挂app1)天天乐清麻将免费钻石:进一步...
我来教大家!趣味棋牌开挂功能插... 我来教大家!趣味棋牌开挂功能插件,趣味棋牌其实真的有开挂插件1、在趣味棋牌插件功能辅助器技巧中,中转...
总算明白!点我棋牌辅助功能神器... 总算明白!点我棋牌辅助功能神器,点我棋牌其实存在有辅助神器1、点我棋牌有没有辅助教程、点我棋牌有透视...
重大通报!游游棋牌开挂功能攻略... 重大通报!游游棋牌开挂功能攻略,游游棋牌都是真的是有开挂攻略一、游游棋牌可以开透视的定义与意义1、游...
必看攻略!丫丫衡阳字牌3开挂功... 必看攻略!丫丫衡阳字牌3开挂功能脚本,丫丫衡阳字牌3一贯存在有开挂脚本1、用户打开应用后不用登录就可...
揭秘关于!禾盛辅助器功能插件,... 揭秘关于!禾盛辅助器功能插件,禾盛其实是真的有辅助器插件揭秘关于!禾盛辅助器功能插件,禾盛其实是真的...
免费测试版!中至赣州辅助器功能... 免费测试版!中至赣州辅助器功能方法,中至赣州其实真的是有辅助器方法1、中至赣州有没有辅助教程、中至赣...
重大发现!玩吧透视功能教程,玩... 重大发现!玩吧透视功能教程,玩吧一贯真的是有透视教程1、超多福利:超高返利,海量正版游戏,玩吧免费透...