| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> FLOG搭建(二) - 文章列表 -> 正文阅读 |
|
[Python知识库]FLOG搭建(二) - 文章列表 |
本章我们学习Django的MTV MTVMTV是Models(模型)、Templates(模板)、Views(试图)的开头首字母 接下来我们学习模型 Models - 模型什么是模型?
接下来我们编写文章的模型 打开article/models.py,清空并输入:
模型就这样编写完了 Templates?- 模板神马是模板?
模板路径配置打开settings.py修改以下几行:
非常好理解,意思是模板的目录在templates文件夹 编写模板在根目录下新建templates文件夹,再在里面新建article文件夹,再在article文件夹里面新建index.html,表示文章列表 现在目录结构是:
编写index.html,本文先潦草地写
Views - 视图打开article/views.py,输入:
配置urlsarticle/urls.py
迁移数据库每次更新完models.py后,不要忘记迁移数据库 打开CMD,输入以下代码
配置admin配置admin后,可以在后台就可以修改模型中的数据 article/admin.py
接下来我们注册一名管理员账号,打开CMD,输入:
再按照提示,输入账号邮箱密码,没有报错就基本上创建成功了 (输入密码时,不显示是正常的,因为Django绝对不会泄露你的密码的) 激动人心的时刻接下来我们就要运行项目了,激动不激动 打开CMD,输入:
这时他会显示出:
找到倒数第二行最后的网址,这就是Django运行的网址 在浏览器里访问:127.0.0.1:8000/admin,这是后台的url 如果看到以下页面,说明成功了 输入刚才的用户名和密码,登录进去 点进上面的Article models,还记得吗?这是我们上次敲的模型 点击增加 ARTICLE MODEl,填写文章的标题等信息,再保存,就创作了一篇文章 像这样多写几篇文章,再访问127.0.0.1:8000/article/index/,这是文章列表页面 ? 可以看见,刚才写的文章的标题已经出现在页面上了,可UI堪忧,下一章我们就来美化一下 本文结束,若有问题,可在本章评论或发送邮件至2912654354@qq.com? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 22:44:55- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |