会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
肖祥
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
54
55
56
57
58
59
60
61
62
···
67
下一页
2018年7月19日
python 全栈开发,Day87(ajax登录示例,CSRF跨站请求伪造,Django的中间件,自定义分页)
摘要: 一、ajax登录示例 新建项目login_ajax 修改urls.py,增加路径 from app01 import views urlpatterns = [ path('admin/', admin.site.urls), path('login/', views.login), path('i
阅读全文
posted @ 2018-07-19 19:52 肖祥
阅读(834)
评论(0)
推荐(1)
2018年7月18日
python 全栈开发,Day86(上传文件,上传头像,CBV,python读写Excel,虚拟环境virtualenv)
摘要: 一、上传文件 上传一个图片 使用input type="file",来上传一个文件。注意:form表单必须添加属性enctype="multipart/form-data" 在views.py视图函数中,获取文件对象,必须使用request.FILES.get 新建项目upload_file,在项目
阅读全文
posted @ 2018-07-18 17:09 肖祥
阅读(2967)
评论(1)
推荐(0)
2018年7月17日
python 全栈开发,Day85(Git补充,随机生成图片验证码)
摘要: 昨日内容回顾 第一部分:django相关 1.django请求生命周期 1. 当用户在浏览器中输入url时,浏览器会生成请求头和请求体发给服务端 请求头和请求体中会包含浏览器的动作(action),这个动作通常为get或者post,体现在url之中. 2. url经过Django中的wsgi,再经过
阅读全文
posted @ 2018-07-17 22:10 肖祥
阅读(542)
评论(0)
推荐(0)
2018年7月16日
python 全栈开发,Day84(django请求生命周期,FBV和CBV,ORM拾遗,Git)
摘要: 一、django 请求生命周期 流程图: 1. 当用户在浏览器中输入url时,浏览器会生成请求头和请求体发给服务端请求头和请求体中会包含浏览器的动作(action),这个动作通常为get或者post,体现在url之中. 2. url经过Django中的wsgi,再经过Django的中间件,最后url
阅读全文
posted @ 2018-07-16 22:23 肖祥
阅读(834)
评论(1)
推荐(0)
2018年7月13日
python 全栈开发,Day83(博客系统子评论,后台管理,富文本编辑器kindeditor,bs4模块)
摘要: 一、子评论 必须点击回复,才是子评论!否则是根评论点击回复之后,定位到输入框,同时加入@评论者的用户名 定位输入框 focus focus:获取对象焦点触发事件 先做样式。点击回复之后,定位到输入框,加入被评论的用户名 给回复的a标签加一个class=reply_btn,关闭a标签的跳转,使用jav
阅读全文
posted @ 2018-07-13 15:10 肖祥
阅读(882)
评论(2)
推荐(1)
2018年7月12日
python 全栈开发,Day82(点赞和踩灭,用户评论)
摘要: 一、点赞和踩灭 样式 先来做样式,修改article_detail.html,增加div_digg的div {% extends "base.html" %} {% block content %} <div class="article_info"> <h4 class="text-center"
阅读全文
posted @ 2018-07-12 19:17 肖祥
阅读(545)
评论(0)
推荐(1)
2018年7月11日
python 全栈开发,Day81(博客系统个人主页,文章详情页)
摘要: 一、个人主页 随笔分类 需求:查询当前站点每一个分类的名称以及对应的文章数 完成这个需求,就可以展示左侧的分类 它需要利用分组查询,那么必须要会基于双下划线的查询。 基于双下划线的查询,简单来讲,就是用join。将多个表拼接成一张表,那么就可以单表操作了! 表关系图 图中箭头开始的英文字母表示关联字
阅读全文
posted @ 2018-07-11 20:36 肖祥
阅读(866)
评论(0)
推荐(0)
2018年7月10日
python 全栈开发,Day80(博客系统分析,博客主页展示)
摘要: 一、博客系统分析 数据库的构建 首先,我们分析一个博客系统的功能: 一个博客可以有多个标签(多对多) 一个博客可以有多条评论(一对多) 一个博客只可以有一个类别(多对一) 接下来,我们分析关系的属性: 博客:标题,作者,内容,发布时间,分类(外键),标签(多对多)等 标签:标签名 类别:分类名 评论
阅读全文
posted @ 2018-07-10 20:00 肖祥
阅读(1616)
评论(1)
推荐(0)
2018年7月9日
python 全栈开发,Day79(Django的用户认证组件,分页器)
摘要: 一、Django的用户认证组件 用户认证 auth模块 在进行用户登陆验证的时候,如果是自己写代码,就必须要先查询数据库,看用户输入的用户名是否存在于数据库中; 如果用户存在于数据库中,然后再验证用户输入的密码,这样一来就要自己编写大量的代码。 事实上,Django已经提供了内置的用户认证功能。 在
阅读全文
posted @ 2018-07-09 19:32 肖祥
阅读(922)
评论(0)
推荐(0)
2018年7月6日
python 全栈开发,Day78(Django组件-forms组件)
摘要: 一、Django组件-forms组件 forms组件 django中的Form组件有以下几个功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 校验字段功能 之前写的视图函数,提交的数据,没有做校验,就添加到数据库里面了。这样是不对的!
阅读全文
posted @ 2018-07-06 20:17 肖祥
阅读(1184)
评论(4)
推荐(0)
上一页
1
···
54
55
56
57
58
59
60
61
62
···
67
下一页
公告