首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Django入门:基于 Django 的 Web 页面开发

功能要求: 具有文章列表,文章详情; 文章列表点击文章可跳转到对应详情; 文章列表具有分页功能; 文章详细具有上下文章跳转; 1、创建项目 使用 PyCharm 创建一个 DJango 项目...这说明路由配置成功了,之所以你能看到这个页面,是因为我事先准备了一个 index.html 文件放在了 template 文件夹下,如上图所示,该静态页面可以访问文章顶部的链接获取。...article_id:文章的标题,设置为主键并且自增,如果不设置也会有一个默认的主键; title 等属性都设置成了文本类型,因为要存的数据会很大。 那么如何将文件迁移到数据库呢?...然后我们先初始化一些数据,这里的数据你可以在上面的管理页面一个一个的复制粘贴导入并保存,也可以写一个脚本自动化完成,如果你都不想的话可以直接用我 github 上面的 数据库配置文件 替换掉你的配置文件...注意一点就是如果已经到达了首页或者尾,那么就不能再跳转了,所以进行了两个判断。 最后在页面中接收即可: ? 效果展示: ?

1.4K30
您找到你想要的搜索结果了吗?
是的
没有找到

李洋个人博客《mxlee》zblog主题-梦想家(精品推荐)

设置方式:后台---主题设置---功能设置---填写自定义图片的地址,示例“/zb_users/theme/mxlee/include/cateimg/”最后点击右侧“开启”即可。...,然后把图片上传到云储存里面,最后把链接复制下来,去掉后面的1.png就行了。...还有主题基本设置对应前台显示的模块: 最后就是外观设置的对应模块: ---- 二级菜单写法:  Markup     <a ...--.新增网站底部右侧的图标优化,可自定义一个图标接口。 --.修复作者介绍自定义接口没有title的BUG。 --.优化友情链接展示效果,优化自适应效果。 --.修复文章编辑时的错误提醒。...--.修改cms首页横向轮播选择分类出错的BUG; --.新增右侧客服的QQ功能;(有开关) --.修正自定义缩略图出错问题; --.修改幻灯片php代码循环问题; --.自定义首页博主介绍最后一个栏目的自定义

2.1K20

Z-blogPHP《小清新》至简至美个人博客主题模板,自适应加SEO优化

- 优化删除侧栏标题右侧背景图。 - 优化SEO规范,减少部分模板出现重复的关键词及描述等问题。 2020/08/05 - 优化首页轮播,显示文字标题。...li>         二级菜单3      其他问题可以参考此文(导航图标,或者伪静态设置等其他问题):Z-blogPHP常见问题答疑...还需要设置自媒体的账号,自媒体对应的位置在网站右下角,可设置一个自定义名称和目标链接,可以是Q群,也可以是某个CPS链接,总之根据你的喜好而定。...最后就是网站底部的设置了,只需要修改下年份和网站名称就行,其他不需要设置,也不需要修改。...广告设置:简单说下头部接口和脚本底部接口,如图:如果是百度或者谷歌联盟,把公共js放在头部接口就行,其他代码可以放在脚本底部,注意这俩是接口,不是广告位,不能直接投放广告。

3.2K20

ZBP旗舰主题博览《Expolee》,新年新气象我的风格就是独“鼠”一帜!

li>         二级菜单3      PS:如果是zblog1.6版本,请在插件管理,关闭“链接模块管理”插件。...优化手机移动端侧栏显示效果,如果自行开启,代码如下:(复制代码,放在主题设置-首页设置-自定义css接口即可)  CSS @media screen and (max-width: 425px) {...,否则文章无法打开。...特别说下这几个设置,首页模式: 选择前台风格样式,企业风格轮播是独立的,然后其他模式轮播的右侧都有一个模块,整改写的应该很清楚了,在博客模式下,右侧的需要自定义文章,杂志和CMD不需要设置,因为调用的是最新发布的...最后一个是其他设置:其中列表翻页设置,此功能仅在分类模板下有效,商品模板采用无限下拉,不能修改。

1.4K20

本站同款宁静致远(Quietlee)自媒体博客主题模板,夜间模式及强大的SEO效果-ZBlog主题

更新日志:2020/02/23 删除导航栏搜索右侧“推荐功能”。 优化文章顶部面包切导航,优化自适应显示效果。 优化文章时间标签,PC显示年份(右侧日期)移动端显示日期。...特别注意,这里的作者信息显示在首页与文章作者是两个模块,文章右侧显示的是文章发布的作者,不是网站管理员,站点要明确下。...底部导航标签:网站底部右侧导航标签,可以设置网站底部,隐私保护等相关内容。 其余的就是设置网站的统计代码,放在统计代码接口(也可以填写百度等自动推送代码),建站时间,备案号和评论信息等内容。...广告设置:需要特别介绍的是头部接口和脚本接口,先说头部接口干嘛用的,右侧有备注,此接口是放在网页的head之内的,比如我们常用的广告联盟,百度或者谷歌需要在头部放上js代码,这时我们只需要把代码复制,粘贴在此处...Markup 最后一个功能设置

3.2K20

开发 | 餐饮小程序必备!教你轻松做出像「饿了么」一样的点餐界面

作者:zyh2668 知晓程序注: 许多购物、外卖小程序,都会做「分栏」设计,即在左侧展示商品分类、右侧展示分类下的具体商品。 如何将分类栏固定在屏幕上呢?使用 sitcky 特性,或许是个方案。...左侧列表没什么好讲的,无非就是按下某个类型,给上一个 checked 样式,然后改变 toView 的值。 那么 toView 是什么呢?...但是,小程序如何获得 scroll-into-view 在 scroll-view 里面的位置呢?...一个简单的、具有 sticky 效果的商品列表,以及分类跳转功能,就实现了。...最后的话 由于采用了 wepy 构建的小程序,所以在部分代码上会有出入或相似的地方。但我们主要学习的是思路。

93840

zblog企业展示型主题模板赢天下(Winlee)助力小微企业成长

二级菜单         二级菜单      插件管理,模块管理...-- 主题样式新增鸿蒙字体,复制代码“body,a{font-family: HarmonyOS_Sans;}”放在主题设置-自定义css接口,开启即可全局使用鸿蒙字体。...-- 优化文章编辑器右侧跟随效果,减少部分模块遮挡问题。 -- 新增搜索静态化代码,功能开关-搜索伪静态,开启。...-- 主题模板新增单展示功能,页面管理,新建页面,右侧模板选择“showpage”,正文按如下规则添加: 我是标题1,我是副标题,我是下载文字,我是链接,/zb_users/theme/winlee...更新日志:2021/09/02 -- 优化文章图片灯箱效果,优化样式文件代码。 -- 优化网页底部模块,删除底部右侧微信和微博信息,改为关于我们的介绍信息。 -- 优化图片灯箱效果代码。

1.7K40

BuildAdmin10:ElementPlus的弹出框,真的用不了

前言 我们在使用浏览器(例如chrome),或者一些IDE时,我们总会打开很多标签,所以chrome和IDE提供了关闭所有、关闭右侧、关闭其他等批量关闭功能。...在BuildAdmin中,对导航栏的tab同样也实现了这样的功能。...从代码来看,就是使用了div,加ul、li标签,但是从class命名(以el-开头)来看,应该使用的是ElementPlus的组件渲染后的元素,这里先看弹出框效果,如下图。...原因有二: 必须绑定触发元素(按钮),将tab插入提供的reference插槽比较麻烦 弹出框箭头的位置是根据触发按钮长度来确定的,无法修改 所以,最后将控制台中渲染后的原始元素拷贝过来,只保留弹出框部分...这样就实现了弹出框组件,接下里就是要考虑如何将弹出框和每个tab绑定,并实现五个功能模块。 结语 这里先抛出第一个问题:在tab栏中点击哪里,弹出框就出现在哪里,这个是怎么实现的?

48000

django实战(三)--删除和批量删除

#不加这个,ajax会将结果后边加个[],例如{'vals[]':[4,6,8]} traditional:true,        #不加这个,会报服务器终止了一个在运行的程序...我们跳转到最后, ? 点击删除: ? 点击确定。这一条数据就被删除了。...总共就只有三数据了,我们仍然跳转到最后:选择21,25,点击批量删除:(也可以点击id前面的多选框,实现全选) 具体流程:点击多选框--调用onclick中的函数(位于js)--得到要删除的id列表...--将数据封装并通过ajax请求传给后端--后端接受请求并解析数据,对每一个id所在数据进行删除--删除成功返回显示界面。...批量删除就比较麻烦了,从多选框的加入-->(全选和全不选-->部分选取(这两部分用js即可))-->如何将js中的值传给后端(利用ajax发送请求(期间也遇到不少问题))-->后端得到值并进行删除-->

2.1K30

个人主题建站首选微博秀模板,仿新浪微博官网

主题设置介绍: 按照我的习惯设置步骤走,首页我可能会先设置侧栏信息,左侧的导航调用的模块是,导航栏(模块管理,导航栏),设置完导航在设置右侧的侧栏信息,标注下各模板对应的侧栏模块: 首 模 板(对应...)模块管理---右侧,默认侧栏; 分类列表(对应)模块管理---右侧,侧栏2; 文章模板(对应)模块管理---右侧,侧栏3; 具体展示哪些模块自己在系统模块和主题自带模块,拖拽到对应侧栏即可。...打开图片,按下F12, 图中“#000000”就是黑色背景的代码,我们点击代码前面的“黑色方块”(不是屏幕的黑色区域)会出现一个调色板,把鼠标移动到浅蓝色区域,点击即可获得颜色代码,如图: 图片的黑色区域已经变成了浅蓝色...最后在说下“距顶部距离”有些背景图可能会有一些图案,比如国庆、春节之类的,如果我们直接设置背景之后可能会遮住上面的图片,这时候我们就需要设置下距离顶部的距离(距离单位是像素,也就是px)让图案显示出来,...首页留言本 按照此形式填写,可以设置多个导航链接,建议不要超过三个,否则可能出现错位

3.5K20

Python每日一练(21)-抓取异步数据

2.3 渲染页面 渲染页面主要是指将从服务端获取的响应数据以某种形式显示在Web页面的某些元素上,如下面的代码将数据以 li 节点的形式添加到 ul 节点的后面。...然后新建一个静态页面 (index.html) ,并将该页面放在当前目录的 templates 子目录下,作为 Flask 的模板文件。index.html 中的代码如下: <!...JSON数组) data = JSON.parse(result) // 对JSON数组进行迭代 然后将每一个元素的name属性值作为li节点的内容 // 添加到 ul节点的最后 for (let i...接下来就可以用代码完成此信息的爬取了,但是发现,该页面的信息是较少的,所以我们要进入到详情,进行详情页数据的爬取,这样又有一个问题诞生了?要进入到详情,详情的URL在哪呢?...如果我们可以批量获取多家企业的 id 后,就可以将 id 和 URL 形成一个完整的详情对应详情数据的 AJAX 请求的 URL。

2.7K20

Z-BlogPHP开运锦鲤前来报道(更新说明及操作教程,必看文章)

="/">一级菜单        二级菜单     二级菜单    更新说明:2020/12/04 --优化后台部分接口代码。...(PS:更新主题之后,后台首页,点击“[清空缓存并重新编译模板]”,然后主题设置,轮播设置,点击右侧“修改”生成新的轮播代码,最后回到首页前台,强制刷新,CTRL+F5,如果开启了CDN请清空缓存。...2.如果留言不更新,登录后台,评论管理,随便找一个评论,点击右侧审核,然后点击顶部审核管理,找到刚才的评论,点击审核通过,或者任意删除一个评论也可。...新增留言墙单,设置如下: 页面管理---标题自拟,正文自写,别名(访问链接)设置随意,然后右侧模板选择“readers” 最后提交,然后就ok了。

3.3K30

上个厕所的功夫,就学会了“快速排序”算法

二、基本思想 从排序数组中找出一个数,可以随机取,也可以取固定位置,一般是取第一个最后一个,称为基准数。...2.从左边取的基准值,左边的Arr[L]就空出来了,则先从右侧取值来填,从最右侧下标开始,在Arr[R] 取到第一个值“8”; ?...] <= mid : low += 1 #跳出while循环后low所在的下标就是左侧比mid大的数所在位置 # 我们把找到的数放在右侧空位上,high...标记了这个空位 li[high] = li[low] #以上我们完成了一次 从右侧找到一个小数移到左侧,从左侧找到一个大数移动到右侧 #当这个while跳出来之后相当于...low和high碰头了,我们把mid所在位置放在这个空位 li[low] = mid #这个时候mid左侧看的数都比mid小,mid右侧的数都比mid大 #然后我们对mid左侧所有数进行上述的排序

72420

【CSS】课程网站 网格商品展示 模块制作 ② ( 网格商品展示盒子模型测量及样式 | 处理列表间隙导致意外换行问题 | 代码示例 )

10 个盒子 , 放在 ul 列表中 , 每个盒子都占用一个 li 列表项 ; 每个列表项盒子 , 必须精准测量 , 一个像素都不能差 , 否则每一行最后一个元素会由于宽度计算不准确导致意外换行 ;...2、处理列表间隙导致意外换行问题 一排有 5 个 228x270 的盒子 , 其中间隙 15 像素 , 版心的宽度为 1200 像素 ; 228 * 5 + 15 * 4 = 1200 像素 , 但是最后一个盒子右侧添加...15 像素的右边距地话 , 会导致最后一个元素掉到第二行 , 这里需要将最后一个元素的右边距去掉 ; 解决上述问题有 2 个方案 : 将最后一个元素的右边距去掉 ; 将盒子宽度从 1200 像素修改为...box-bd { /* 处理列表间隙导致意外换行问题 一排有 5 个 228x270 的盒子 , 其中间隙 15 像素 228 * 5 + 15 * 4 = 1200 像素 , 但是最后一个盒子右侧添加...box-bd { /* 处理列表间隙导致意外换行问题 一排有 5 个 228x270 的盒子 , 其中间隙 15 像素 228 * 5 + 15 * 4 = 1200 像素 , 但是最后一个盒子右侧添加

2.4K20

css布局 - 常规上中下分左右布局的一百种实现方法(更新中...)

概括:如图,此种布局就是顶部、底部和左侧固定不动,只有中间右侧超出可滚动。...同时,要想右侧全部展开,即占满出nav部分的右侧全部空间,可以使用flex布局: 父元素section: section.flexModal { display: flex; } 右侧内容: section.flexModal...链接:CSS-三栏响应式布局(左右固宽,中间自适应)的五种方法 总结: fixed固定定位 flex布局 三、上下固定的上中下单布局 - flex实现 ? 概括:常见的三栏单布局。...然后左右的结构布局使用left和宽度配合 比如左边aside直接 left: 0; width: 280px; 右边article用left躲过左边的宽度: left: 280px; 最后...六、上下固定中间滚动的移动单结构- fixed定位实现 ?

6.6K20
领券