当前位置: 首页 > 后端技术 > Python

Django基础

时间:2023-03-26 15:44:40 Python

1:创建项目使用django-admin命令构建项目django-adminstartprojectHelloWorld如上,使用django构建一个HelloWorld项目2:项目结构我们可以看到HelloWorld项目结构如下|--你好世界||--__init__.py||--设置.py||--网址.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服务器的入口点。三:启动项目使用如下命令启动项目servicepythonmanage.pyrunserver0.0.0.0:8000在浏览器中访问localhost:8000注意:当浏览器访问报400错误时,是因为django项目没有打开运行Access修改HelloWorld/setting.pychangeALLOWED_HOSTS=[]toALLOWED_HOSTS=['*']//*表示任意地址4:URL配置在HelloWorld目录下新建test.py文件importosfromdjango.httpimportHttpResponsedeftest(request):returnHttpResponse("Helloworld!")将urls.py中的信息替换为fromdjango.urlsimportpathfrom。importtesturlpatterns=[path('',test.test),]这时候,当我们在浏览器中访问localhost:8000时,就会定位到我们创建的test.py文件中的test方法