随笔分类 - django博客系统
摘要:BeautifulSoup可以过滤html标签,根据这个功能我们可以防止xss攻击和进行文本过滤 1. 安装 2.导入、使用
阅读全文
摘要:我用的是最简单粗暴的编辑器kindeditor。官网:http://kindeditor.net/demo.php 一、下载文件 在官网下载js文件并放到项目中,不用的功能可以删除掉,主要功能在:kindeditor-all-min.js里,保留themes文件,其他不需要可以全部删除 二、引用js
阅读全文
摘要:settings配置 views.py 最后在qq邮箱的设置 -> 账户里开启IMAP/SMTP,并取得授权码,赋值给EMAIL_HOST_PASSWORD
阅读全文
摘要:评论: 根评论:对文章的评论 子评论:对评论的评论 区别:是否有父评论 根评论:对文章的评论 子评论:对评论的评论 区别:是否有父评论 流程 构建样式 提交根评论 显示根评论 -- render显示 -- Ajax显示 提交子评论 显示子评论 -- render显示 -- Ajax显示 html c
阅读全文
摘要:核心逻辑:在url里加入正则,匹配分类、标签、年月日和其后面的参数,在视图函数接收这些参数,然后进行过滤。 urls.py home_site.py home_site.html
阅读全文
摘要:˙一、知识储备 mysql可以通过date_format格式化时间格式 二、日期归档查询方式1 extra extra(select=None, where=None, params=None, tables=None, order_by=None, select_params=None) 有些情况
阅读全文
摘要:导航的逻辑是判断用户是否登录,登录了显示登录看到的信息,没登录显示注册和登录。 渲染文章列表需要先注册admin,然后在admin里加入几篇文章,然后在视图函数里提取文章数据,并渲染到模板。需要注意的是显示用户头像的时候,需要在用户头像路径前加上media/ index.py和logout.py i
阅读全文
摘要:在实际开发中python会自动生成很多pyc文件,但是这些pyc文件是不需要我们追踪的,删除了对项目也没有影响,下面是删除pyc文件的方法。 Linux或Mac系统 如果提示Permission denied 注意:将/tmp换成自己的工作目录
阅读全文
摘要:一、没有配置Media Django实现: django会将文件对象下载到项目的根目录中avatars文件夹中(如果没有avatars文件夹,Django会自动创建) default的意思是是如果该用户没有头像,会默认去找avatars下的default.png 二、Media配置 首先django
阅读全文
摘要:formdata重点: 错误信息展示重点: 全局钩子重点: 可在前端通过__all__获取全局错误信息并展示出来 html js regForm.py views.py
阅读全文
摘要:原理:label里的for和input里的id一样的话,点击label就等于点击input,这样把默认头像的图片放到label里,并把label的for和input(type:file)里的id设置成一样的,再隐藏input,这样点击label里的图片,就等于点击了input上传文件。 代码: 效果
阅读全文
摘要:首先安装一个需要用到的模块 安装完后在终端输入pip list会看到 然后可以来我的github,下载关于滑动验证码的这个demo:https://github.com/Edward66/slide_auth_code 下载完后启动项目 启动这个项目后,在主页就能看到示例 前端部分 随便选择一个(最
阅读全文
摘要:validCode.py views.py login.html
阅读全文

浙公网安备 33010602011771号