摘要: 文章列表的URL是:网站域名/list-分类ID.html,文章列表页面需要调用的地方相对首页就少了很多。我这边就不再像首页那样做详细解释了。 直接上视图函数代码: blog/views.py #文章列表 def list(request,lid): list = Article.objects.f 阅读全文
posted @ 2023-08-16 13:31 Expl 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 前一篇没用,我测试了集成ueditor之后没法上传图片,ueditor百度早就停止维护了,于是我想到了改用ckeditor,结果一遍成功 富文本即具备丰富样式格式的文本。可以是包含了HTML语法格式的字符串。为了快速简单的让用户能够在页面中编辑带html格式的文本,引入富文本编辑器。 一、安装 pi 阅读全文
posted @ 2023-08-14 11:08 Expl 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 在Django admin后台添加数据的时候,文章内容文本框想发布一篇图文并茂的文章需就得手写Html代码,这十分吃力,也没法上传图片和文件。这显然不是我等高大上程序猿想要的。 为提升效率,我们可以使用富文本编辑器添加数据。支持Django的富文本编辑器很多,这里我推荐使用DjangoUeditor 阅读全文
posted @ 2023-08-09 16:45 Expl 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 实现首页模板前,我们先把共公的页面模板base.html调用好。首先我们先看导航部分,除开首页和关于博主之外,其它的其实是我们的文章分类名。如图: 我们只需要在首页视图函数里,查询出所有的文章分类名称,然后在模板页面上展示就行。 blog/views.py from .models import C 阅读全文
posted @ 2023-08-09 11:19 Expl 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 在之前的体验django模板、体验数据查询以及一些常用的模板使用方法文章里,向大家介绍了如何将数据库的数据展现到网页上,和一些简单的模板使用方法。之后我们就开始实现各种页面的展现。 在此之前,我们先从前端设计师手里拿到模板,然后分析模板页面结构和代码,并通过需求思索如何实现。模板下载地址: temp 阅读全文
posted @ 2023-08-09 10:16 Expl 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一、django static文件的引入方式 1. 在django project中创建 static文件夹 2.settings.py中配置要在 STATIC_URL = '/static/' 下边 STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'stat 阅读全文
posted @ 2023-08-08 15:37 Expl 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 进行数据查询之前,我们需要先进入我们的管理后台,在里面添加一些数据。然后我们用Pycharm打开我们的数据库。具体操作方法:用Pycharm可视化操作数据库 我们的数据结构长这般模样: 双击blog_article,可以查看到文章表里的内容和里面的字段: 数据查询,就是在视图函数里(views.py 阅读全文
posted @ 2023-08-08 15:22 Expl 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 上面我们有说过,用户发送请求的时候,视图会返回一个响应,响应可以是一个重定向,一个404错误,一个XML文档,一张图片或者是一个HTML内容的网页。前面几个返回的信息比较有限,我们重点更多是放在HTML内容的网页。我们把这样的页面按规范写好,然后都放在项目根目录下的templates文件夹里,这样的 阅读全文
posted @ 2023-08-08 15:13 Expl 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 上面我们有说过,用户发送请求的时候,视图会返回一个响应,响应可以是一个重定向,一个404错误,一个XML文档,一张图片或者是一个HTML内容的网页。前面几个返回的信息比较有限,我们重点更多是放在HTML内容的网页。我们把这样的页面按规范写好,然后都放在项目根目录下的templates文件夹里,这样的 阅读全文
posted @ 2023-08-08 15:09 Expl 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 在讲URL与视图函数之前我们先给大家简单介绍一下用户访问网站的流程。我们访问一个网站的时候,一般先打开浏览器,然后在浏览器的地址栏里输入一个网址,也就是URL,然后回车,我们就可以在浏览器里看到这个网址返回的内容。这是我们能看得见的过程,还有一些我们看不见的过程,那就是:当我们在浏览器里输入网址(U 阅读全文
posted @ 2023-08-08 15:03 Expl 阅读(48) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示