摘要: form中若定义action,那么,ajax将不能执行。form默认提交的请求优先级高于ajax 阅读全文
posted @ 2017-04-24 11:53 村里汉子 阅读(518) 评论(0) 推荐(0) 编辑
摘要: class NumberForm(BaseForm): querynumber = forms.CharField(error_messages={'required':u'请输入手机号'}) def clean_querynumber(self): number = self.cleaned_da 阅读全文
posted @ 2017-04-24 11:53 村里汉子 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 在表单中,表单是通过按钮提交参数到服务器,即loacation/?q=xxx的传递形式 但是普通url可以跟参数直接发送。 因此在views里获取的方式也不同。form表单的可以通过 q=request.GET.get('querynumber')的形式来获取,普通的url可以直接通过传进来的参数进 阅读全文
posted @ 2017-04-24 11:52 村里汉子 阅读(1576) 评论(0) 推荐(0) 编辑
摘要: values(*fields) 当传入参数时,只会列出你指定的参数 也可以加上filter,filter在前或者后面都是一样的 阅读全文
posted @ 2017-04-24 11:49 村里汉子 阅读(807) 评论(0) 推荐(0) 编辑
摘要: URL相关信息: HttpRquest对象包含当前请求url的一些信息,通过这些信息,你可以获得正在访问这个页面的用户,或者使用的浏览器: request的其他信息: request.META 是一个python字典,包含了所有本次http请求的header信息,比如用户ip地址、用户Agent(通 阅读全文
posted @ 2017-04-24 11:44 村里汉子 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 当采用ajax处理请求的时候,在views函数中使用 return render(request,'XXX.html',{'error':form.get_error()}) 返回渲染模板时,会优先处理ajax请求,遇到错误将不会执行 return render(request,'XXX.html',{'error':forms.get_error()}), 可以采用 retu... 阅读全文
posted @ 2017-04-24 11:41 村里汉子 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 1、在项目根目录下运行:python manage.py shell 2、重设密码 from django.contrib.auth.models import User user =User.objects.get(username='admin') user.set_password('new_password') user.save() 阅读全文
posted @ 2017-04-24 11:14 村里汉子 阅读(586) 评论(0) 推荐(0) 编辑