随笔分类 - Django开发
摘要:XSS:跨站脚本攻击(corss site scripting)的危害:可以盗取各类用户的账号,如用户网银账号、各类管理员账号 盗取企业重要具有商业价值的资料,非法转账,控制受害者机器向其他网站发起攻击,注入木马等。 xss攻击流程图: 攻击者向受害者通过一些方式(如QQ,邮件等)发链接,受害者会点
阅读全文
摘要:用户点击搜索的选项,然后输入搜索内容,然后在URL后面加上关键词keywords,用户输入关键词之后,通过数据库查询的方法把查询到的内容返回到页面当中。#课程搜索search_keywords = request.GET.get('keywords', '') #取出搜索关键词if search_k
阅读全文
摘要:request的path是相对路径,所以可以根据访问路径的前几位来判断当前页,用法如下: 使用django的template中的slice过滤器,使用路径的前六个字符 首页的匹配直接使用
阅读全文
摘要:hot_courses.get_degree_display
阅读全文
摘要:<?xml version="1.0"?><data> <work name="work1"> <message>上课</message> <showtime>2017-11-04 11:38:20</showtime> </work> <work name="work2"> <message>参加
阅读全文
摘要:django中可以把model转换成form model form实际上就是继承model,它可以调用model的save方法以及定义字段, 其实model form 更多的是解决了重复性的问题
阅读全文
摘要:在github中查找该库: pure-pagination ,这个库是django中专门用来完成分页功能的,使用方法如下: 安装:pip install django-pure-pagination 把purg-pagination添加到setting.py文件的APPS当中:
阅读全文
摘要:概述:把模板页写成html页面,然后inlude到需要该模板的页面当中。 格式:{% include 'xxxx.html' %} 但是模板也的内容是静态固定的,所以使用这种方式就不太方面。 django使用模板继承的方式: 就像类的继承方式一样,把模板写成类的方式,子类可以去继承以及重写我们需要的
阅读全文
摘要:安装: 1、pip install django-simple-captcha==0.4.6 2、添加 captcha 到setting.py的INSTALL_APP当中 【因为captcha 需要一些保存验证码路径的表,所以需要添加到app当中】 3、在URL中添加captcha 路径:先导入in
阅读全文
摘要:在adminx.py文件定义的类里面添加这三个字段list_display = ['code','email','send_type','send_time'] #显示的字段类型search_fields = ['code','email','send_type'] #搜索的字段(所有字段一起搜索)
阅读全文
摘要:http://blog.csdn.net/qq_39248703/article/details/73941211
阅读全文
摘要:一、app model分层(上层的app model可以引用上层的app model)
阅读全文
摘要:http://www.cnblogs.com/da19951208/p/6403607.html
阅读全文
摘要:一、安装python环境(2.7或者3.4) 二、安装PyCharm(python开发的IDE) 三、安装数据库(SQL、MYSQL、postgresql或者其他) 四、安装python的虚拟环境:virtualenv虚拟环境的优点:1、是的不同的python开发环境独立;2、环境升级不影响其他环境
阅读全文
摘要:1、表示需要翻译的文本:在python原文件和HTML等模板文件中都可以标识需要翻译的文本,在python源文件通过_()或者ueettext()函数表达需要翻译的需求。在模板文件中,用{%trans %}标签表达翻译需求。 2、创建语言文件:语言文件是Django找那个用于保存翻译关系的文件,网站
阅读全文
摘要:如果Django默认的管理站点不能满足应用的需求,开发者可以通过继承Django定义的管理员数据模型、模板、站点类来开发出个性化的管理站点 1、模型:通过定义继承Django.contrib.admin.ModelAdmin的子类,可以定制个性化的数据模型管理功能,并且需要在应用的admin.py文
阅读全文
摘要:一、表单绑定状态:Django为继承自Form类的表单维护了一个绑定(bound)状态。 1、如果一个表单对象在实例化后被赋予过数据内容,则成该表单处于bound状态,只有处于bound状态的表单CIA具有表单数据验证的功能。 2、如果未被赋予过数据内容,则表单处于unbound状态,只有处于unb
阅读全文

浙公网安备 33010602011771号