网站首页 > 技术文章 正文
昨天Python网页开发(django),每天一点点安装了django,并且创建了一个project,今天我们在此基础上,添加主页的显示内容。
首先先看一下昨天创建的文件夹中都有哪些内容:
在mysite文件夹下有:
mysite文件夹
db.sqlite3
manage.py
在子mysite文件夹中有:
__pycache__文件夹
__init__.py
settings.py
urls.py
wsgi.py
这里简单介绍一下这些文件是干什么的:
db.sqlite3:系统自动创建的数据库文件(只适合处理小量数据)
manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。
__init__.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
settings.py: 该 Django 项目的设置/配置。
urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。
wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。
__pycache__文件夹中是一些缓存文件,我们不会对这里进行操作,这里就不细讲了。
知道这些文件具体是干什么的之后,我们就开始创建第一个视图吧"Hello World!" 2333~
在mysite\mysite下创建view.py,并向其中添加如下代码(头条会自动删除空格,代码量少就直接上图哈):
view.py中的代码
添加完了视图文件,还需要在urls.py中把相应的网页和显示视图的方法关联起来:
urls.py中的代码(16行之前的均为注释)
完成这两步之后,我们便可以在有manage.py的目录下运行如下命令行:
python manage.py runserver
运行命令后的结果(这里先忽略提示的warning)
在浏览器中输入如下地址:
localhost:8000
便可以看到我们刚刚添加的视图显示在浏览器中
浏览器中的情况
每天一点点,以上就是今天的全部内容,仅供参考,希望对你有用!
- 上一篇: pyc的那点事(pyc pyw)
- 下一篇: 使用哪些工具,可以提升 Python 项目质量?
猜你喜欢
- 2024-10-10 超详细的Python之模块知识点,这些知识点你都学会了吗?
- 2024-10-10 Python实用案例编程入门:第八章 如何自动连接WIFI
- 2024-10-10 Python 幕后:Python导入import的工作原理
- 2024-10-10 Python3基础之构建setup.py(python构建模型)
- 2024-10-10 docker进击之Dockerfile最佳实践(docker基础实战教程三:dockerfile)
- 2024-10-10 Python超详细的字符串用法大全(python字符串操作大全)
- 2024-10-10 Python 3.8 新特性全面解读(python3.10新特性)
- 2024-10-10 使用 Scrapy 轻松抓取网页(用python抓取网页数据的代码)
- 2024-10-10 如何把Python应用构建为Docker容器
- 2024-10-10 使用哪些工具,可以提升 Python 项目质量?
- 1509℃桌面软件开发新体验!用 Blazor Hybrid 打造简洁高效的视频处理工具
- 527℃Dify工具使用全场景:dify-sandbox沙盒的原理(源码篇·第2期)
- 492℃MySQL service启动脚本浅析(r12笔记第59天)
- 472℃服务器异常重启,导致mysql启动失败,问题解决过程记录
- 469℃启用MySQL查询缓存(mysql8.0查询缓存)
- 450℃「赵强老师」MySQL的闪回(赵强iso是哪个大学毕业的)
- 429℃mysql服务怎么启动和关闭?(mysql服务怎么启动和关闭)
- 426℃MySQL server PID file could not be found!失败
- 最近发表
- 标签列表
-
- c++中::是什么意思 (83)
- 标签用于 (65)
- 主键只能有一个吗 (66)
- c#console.writeline不显示 (75)
- pythoncase语句 (81)
- es6includes (73)
- windowsscripthost (67)
- apt-getinstall-y (86)
- node_modules怎么生成 (76)
- chromepost (65)
- c++int转char (75)
- static函数和普通函数 (76)
- el-date-picker开始日期早于结束日期 (70)
- js判断是否是json字符串 (67)
- checkout-b (67)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- & (66)
- java (73)
- js数组插入 (83)
- linux删除一个文件夹 (65)
- mac安装java (72)
- eacces (67)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)