首页 > 编程语言 >python自学 简单的网站开发 1

python自学 简单的网站开发 1

时间:2022-10-28 14:46:32浏览次数:46  
标签:python py 视图 Django 网站 myapp 自学 路由

 

  • URL路由配置

 

1、先在PyCharm中创建个Django项目,然后在PyCharm中的终端窗口输入 。python manage.py startapp myapp  创建一个名字为myapp的应用

2、然后在终端中输入python manage.py runserver 启动项目。

 

3.项目启动后,在浏览器中输入127.0.0.1:8000。因为我们没有做配置,所以会进入到Django的框架的欢迎界面,这界面是Django自我提供的。

 

 

3、在myapp应用里的views.py的视图文件。在视图文件里写函数或者类。

1 from django.http import HttpResponse
2 def index(requst):
3     return HttpResponse("Hello World!")

 

 

 4、然后urls.py总路由中配置自己的路由,一般做项目时不建议在总路由做自己配置。记得注释掉原本的默认路由。

from myapp import views # 导入视图文件

urlpatterns = [
    #path('admin/', admin.site.urls),
    path("",views.index)
]

 

 

 

 

5.配置完自己的路由,执行后,源第3点的Django视图,便会被写的Hello World代替。

 

标签:python,py,视图,Django,网站,myapp,自学,路由
From: https://www.cnblogs.com/Remick/p/16828319.html

相关文章

  • c# - mono - 调用 python 脚本 .py 文件
    c#-mono-调用python脚本.py文件一、定义命令行工具:在windows下是cmd.exe,在mac下使用bash。二、踩过的坑使用Process类,启动一个“命令行工具”,在通过向标准......
  • python - 字符串、日期时间转+格式化
    python-字符串、日期时间转+格式化 #!/usr/bin/envpython3#coding=utf-8importosimportsysimportargparseimportcodecsimporttime,datetimedeftest():#"24/......
  • python - 定时拆分备份 nginx 日志
    python-定时拆分备份nginx日志一、背景:nginx的log不会自动按天备份,而且记录时间格式不统一,此程序专门解决这两个问题;二、windows部署方式1.在nginx目录,创建一个n......
  • python - 分析 iis 日志 wwwlogs
    python-解析iis日志iis日志分析工具比较多,基本都支持windows(不夸平台),统计维度也有限。有找工具的时间还不如自己写一个!!!分析时注意iis日志是格林尼治时间,没有加时区。分......
  • python-爬虫-使用 tomd 库,将 html 转换为 markdown 文档
    python-爬虫-使用tomd库,将html转换为markdown文档编码问题搞死人!注意:写python前要先设置两个位置的编码,一个文件顶部设置文件编码,一个是impor......
  • python-爬虫-自带库抓取网页内容
    python-爬虫-自带库抓取网页内容版本:Python2.7.10 python-爬虫-自带库抓取网页内容版本:Python2.7.10#-*-coding:utf-8-*-importsysimportl......
  • python-比较两个文件交集、并集、差集
    python比较两个文件交集、并集、差集#!/usr/bin/envpython2.7#coding=utf-8'''s05=set(['x','b','a'])s06=set(['c','x','e'])'''s05=set(open('/Users/.../1205.txt','r'......
  • python-爬虫-requests.get()-响应内容中文乱码
    python-爬虫-requests.get()-响应内容中文乱码由于目标url的headers没有提供charset,那么这串字节流就会用latin-1转换为unicode编码的方式转换成......
  • 直播网站程序源码,获取本地上传图片的尺寸(宽高)
    直播网站程序源码,获取本地上传图片的尺寸(宽高) <inputid="file"@change="uploadImegs($event,3)"type="file"accept="image/*"/>uploadImegs(e){  let_file......
  • Python办公自动化_Excel篇
    Python办公自动化_Excel篇库名作用xlrd从excel中读取数据,支持xls,xlsxxlwt从excel进行修改操作,不支持对xlsx格式的修改xlutils在xlrd和xlwt中,对一个已......