ajax Post数据,并得到返回结果,密码加密(Select,checkbox)
摘要:使用ajax Post数据到后台Server,并从后台返回数据给前端WEB: urls.py: 编辑views.py,定义主页: 编辑模板index.html: 在其form中定义action值,指向当前页面,则在ajax post data时无需再定义url,默认将把数据提交到当前页面。 <scr
阅读全文
posted @
2016-04-28 11:15
momingliu11
阅读(5827)
推荐(0) 编辑
引用js文件
摘要:在子模板里引用js文件的时候,需要把相应的.js文件放到static目录下,如引用static/jQuery/index.js文件: 因为在settings.py里面已经引用了static目录,可以被直接访问到: STATIC_URL = '/static/'
阅读全文
posted @
2016-04-28 09:56
momingliu11
阅读(257)
推荐(0) 编辑
自定义用户登录,会话保持,登录后自动跳转原页面
摘要:自定义用户登录,使用自定义的表存放用户信息,使用session保持会话连接,在关闭浏览器后session过期,登录后可以自动跳转会原来的页面: session管理:http://www.cnblogs.com/dreamer-fish/p/5434962.html 修改关闭浏览器后session过期
阅读全文
posted @
2016-04-26 15:27
momingliu11
阅读(7167)
推荐(0) 编辑
Session管理
摘要:request.session.set_expiry(10) #设置10s后session失效request.session.get_expire_at_browser_close() #查看session是否在浏览器关闭后失效 django的session默认都保存在django_session表
阅读全文
posted @
2016-04-26 14:22
momingliu11
阅读(1984)
推荐(0) 编辑
Request URL参数
摘要:登录跳转完整参考: http://www.cnblogs.com/dreamer-fish/p/5435274.html request.META.get('HTTP_REFERER', '/') #获取上一个页面,如果获取不到则设置为根目录“/”。只有当点击一个嵌在当前页面内的超链接时,才能获得到
阅读全文
posted @
2016-04-26 10:45
momingliu11
阅读(3287)
推荐(0) 编辑
使用ModelForm表单验证
摘要:1.定义model.py model中定义的字段类型,只有在通过form进行验证的时候才有效,数据库中的字段类型与其并不完全一致,如数据库中并没有ipaddress类型。如果不通过form对字段进行验证,则用户可以在前端输入任何类型数据而不会出错。 2.定义froms.py ModelForm将mo
阅读全文
posted @
2016-04-22 17:01
momingliu11
阅读(1792)
推荐(0) 编辑
django中的字段类型
摘要:from http://www.cnblogs.com/lhj588/archive/2012/05/24/2516040.html Django 通过 models 实现数据库的创建、修改、删除等操作,本文为模型中一般常用的类型的清单,便于查询和使用: AutoField:一个自动递增的整型字段,
阅读全文
posted @
2016-04-22 13:40
momingliu11
阅读(1814)
推荐(0) 编辑
外键应用(foreignkey)、多对多
摘要:1.创建model: 定义hv表,保存hv server infors; 定义vm表,保存vm infors; 一个vm只能对应一台hv server;一台hv server可以包含有多台vm 2.新建对象 hv中新建对象: vm中新建对象,hvname需要关联hv中的主键,此处默认为其id列 查询
阅读全文
posted @
2016-04-22 11:43
momingliu11
阅读(1920)
推荐(0) 编辑
model.object对象查询过滤、增删改、Q
摘要:qb=tb.objects.filter(name__contains='b') qb.values() #返回值:[{'ip': u'192.168.1.1', 'rating': 0, u'id': 1, 'name': u'aa'}, {'ip': u'192.168.1.110', 'rat
阅读全文
posted @
2016-04-21 16:17
momingliu11
阅读(4780)
推荐(0) 编辑
模板中的标签、过滤器
摘要:常用标签: 在for循环中进行判断,当IP为XX时,相应的单选按钮不可用: 在模板中访问多对多字段值: 表格隔行变色 http://blog.sina.com.cn/s/blog_62c02a630102dshc.html {{ content |truncatewords:”30″ }} 变量前3
阅读全文
posted @
2016-04-21 15:51
momingliu11
阅读(651)
推荐(0) 编辑
模板(template)包含与继承
摘要:Django 模板查找机制: Django 查找模板的过程是在每个 app 的 templates 文件夹中找(而不只是当前 app 中的代码只在当前的 app 的 templates 文件夹中找)。各个 app 的 templates 形成一个文件夹列表,Django 遍历这个列表,一个个文件夹进
阅读全文
posted @
2016-04-21 15:36
momingliu11
阅读(3986)
推荐(0) 编辑
url用法
摘要:url中的name用法: 0.定义主rul.py 1.定义view.py 2.定义app(aptest)下的url.py 访问 http://192.168.50.74/aptest/test011/ ,调用aptest的view中的testvw视图 3.在模板中引用该url 在url中提供参数:
阅读全文
posted @
2016-04-21 13:58
momingliu11
阅读(1067)
推荐(0) 编辑
django导入/导出原始数据
摘要:1.使用dumpdata命令导出指定app对应数据库中的数据: python manage.py dumpdata your_app --indent 4 > your_app/fixtures/export_your_app.json 2.使用loaddata命令导入 python manage.
阅读全文
posted @
2016-03-09 18:01
momingliu11
阅读(841)
推荐(0) 编辑
django定义Model中的方法和属性
摘要:在view中导入改model,之后可以使用,不能直接在命令行下使用 给列加索引(db_index=True),可以给多列加索引: lockouttime = models.DateTimeField(blank=True,null=True,db_index=True)
阅读全文
posted @
2016-03-09 17:20
momingliu11
阅读(513)
推荐(0) 编辑
django1.8 增加注册用户其他字段(用户扩展)
摘要:在V1.6及之后版本已经删除get_profile()方法,需要使用userprofile。 1.新建moduel,名为UserProfile: 2.修改setting.py,添加字段: 3.使用 python manage.py migrate; python manage.py makemigr
阅读全文
posted @
2016-03-09 13:54
momingliu11
阅读(712)
推荐(0) 编辑
django用户认证
摘要:用户登录: 页面添加认证: 新增用户,修改/验证密码: 扩展用户字段: model:
阅读全文
posted @
2016-03-08 15:29
momingliu11
阅读(521)
推荐(0) 编辑