首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
杜赛_dusai
掘友等级
工程师
Django, Python
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Django搭建个人博客:用户的注册
既然有登录登出,那么用户的注册肯定也是少不了的。 上一章也讲过,对数据库进行操作的表单应该继承forms.ModelForm,可以自动生成模型中已有的字段。 这里我们覆写了password字段,因为通常在注册时需要重复输入password来确保用户没有将密码输入错误,所以覆写掉…
Django搭建个人博客:用户的登录和登出
用户数据可以说是大部分网站最重要的资产。用户管理就是对用户数据进行增删改查等操作的功能,自然也就非常的重要了。 本章开始学习用户管理的内容,首先从用户登录开始。 在Django中用app来区别不同功能的模块,达到代码隔离和复用。因为用户管理和博客文章的功能不同,因此需要新建一个…
Django搭建个人博客:完成修改文章功能
目前为止我们已经完成了文章的新建、删除以及查看,还剩最后一项,即对已经完成的文章进行修改。 按照这个思路,接下来先写视图函数。 模板文件就与创建文章的更像了,不过我们这里还是重新写一遍。 在模板中,分别将文章旧的标题和正文作为初始值,传递了进去,其他就与新建文章的模板完全没区别…
Django搭建个人博客:编写删除文章功能
既然有了写文章的功能,那当然也必须要有删除文章的功能了。 有了之前的学习做铺垫,删除文章实现起来就比较简单了。 删除成功后返回到文章列表。 这里与上一章一样,不对用户的身份进行限制,即任何人都可以删除任意文章。当然这样肯定是不符合常理的,等到我们学习了用户管理的知识后,再回头来…
Django搭建个人博客:使用Form表单类发表新文章
前面我们已经学会如何用Markdown语法书写文章了。 但是还有问题呀。之前写文章都是在后台中进行的,万一有别的普通用户也要发表文章怎么办?万一我想拓展些后台中没有的提交验证功能又怎么办? 本章即讲述如何在前台中提交新的文章,以便满足开发者各种各样的特殊需求。 在HTML中,表…
Django搭建个人博客:使用Markdown语法书写文章
上一章我们实现了文章详情页面。为了让文章正文能够进行标题、加粗、引用、代码块等不同的排版(像在Office中那样!),我们将使用Markdown语法。 Markdown是一种轻量级的标记语言,它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的或者HTML文档。建议读…
Django搭建个人博客:编写文章详情页面
有了文章列表页面后,当然还需要详情页面,方便用户对某一篇感兴趣的文章深入阅读。 article_detail(request, id)函数中多了id这个参数。**注意我们在写model的时候并没有写叫做id的字段,**这是Django自动生成的用于索引数据表的主键(Primar…
Django搭建个人博客:使用 Bootstrap 4 改写模板文件
上一章我们的网站页面实在太粗糙,你肯定不会拿来做真正的博客首页。因此这章我们要借助Bootstrap的力量,改写一个大气的博客。 Bootstrap是用于网站开发的开源前端框架(“前端”指的是展现给最终用户的界面),它提供字体排印、窗体、按钮、导航及其他各种组件,旨在使动态网页…
Django搭建个人博客:改写View视图
上一章我们感受了视图的工作流程。 视图函数这样就写好了。 **HTML是一种用于创建网页的标记语言。**它被用来结构化信息,标注哪些文字是标题、哪些文字是正文等(当然不仅仅这点功能)。也可以简单理解为“给数据排版”的文件,跟你写文档用的Office Word一样一样的 。 {%…
Django搭建个人博客:View视图初探
**Django 中的视图的概念是「一类具有相同功能和模板的网页的集合」。**比如,在一个博客应用中,你可能会创建如下几个视图: 博客首页:展示最近的几项内容。 内容“详情”页:详细展示某项内容。 评论处理器:用于响应为一项内容添加评论的操作。 这些需求都靠**视图(View)…
下一页
个人成就
文章被点赞
146
文章被阅读
78,179
掘力值
1,758
关注了
24
关注者
133
收藏集
0
关注标签
10
加入于
2018-09-29