随笔分类 - django
摘要:diango python manage.py报错 TimeoutError: [WinError 10060] A connection attempt failed because the connected party did not properly respond after a peri
阅读全文
摘要:windows和linux django版本 4.1.7 左linux,右windows 对比发现,windows的源码里多了storage folder,取消storage 后不再报错
阅读全文
摘要:django在处理post请求时会报错403 Forbidden 如何解决? 1. 在html页面form标签中添加 {% csrf_token %} 1.1 在用ajax发送post请求时参考 django post请求 - 有腹肌的猿 - 博客园 (cnblogs.com) 2.注释中间件 'd
阅读全文
摘要:反向解析 一:普通路径 在 urls.py 中给路由起别名,name="路由别名"。 path("login1/", views.login, name="login") 在 views.py 中,从 django.urls 中引入 reverse,利用 reverse("路由别名") 反向解析:
阅读全文
摘要:参考博客:https://blog.csdn.net/xujin0/article/details/83420633 总结: 0. {% include "xxx"%}是将其他html代码段加入到当前html中,当前html中可能会有好多{% include "xxx"%}, include这部分不
阅读全文
摘要:在django中需要URL 的地方,对于不同层级,Django 提供不同的工具用于URL 反查: 1、在模板中:使用url 模板标签。 2、在Python 代码中:使用 django.core.urlresolvers.reverse() 函数。 3、在更高层的与处理Django 模型实例相关的代码
阅读全文
摘要:参考http://blog.csdn.net/u013378306/article/details/76215982 django 原生为单线程序,当第一个请求没有完成时,第二个请求辉阻塞,知道第一个请求完成,第二个请求才会执行。 可以使用uwsgi 编程多并发的 django 的并发能力真的是令人
阅读全文
摘要:在配置django haystack时报错: 解决方案: 将ENGINE的值 改为 这样就可以了。
阅读全文
摘要:要实现自定义错误处理的功能,总共分4步: 1.创建html错误页 2.配置settings ,当DEBUG=True,则不会生效 3.编写视图 4.配置url views.py def page_not_found(request,exception): #404 return render(req
阅读全文
摘要:Django报错:Reverse for 'detail' with keyword arguments '{'pk': '2'}' not found. 1 pattern(s) tried: ['$post/(?P<pk>[0-9]+)/$'] 解决方案: url(r'^$', include(
阅读全文
摘要:django 迁移数据库报错 django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module.Did you install mysqlclient? 解决方案:在settings.py同级目录中的__init__.
阅读全文
摘要:DRF的核心 就是 前后端分离的核心 前后端分离开发的核心:将模型转换为json 称之为 序列化将json转换为模型 称之为 反序列化 Django的序列化工具让你可以将Django的模型‘翻译’成其它格式的数据。通常情况下,这种其它格式的数据是基于文本的,并且用于数据交换\传输过程。 序列化数据
阅读全文
摘要:本次要实现的功能是,访问未登录的视图函数,需要先跳转到登录页面,登陆成功在跳转回来。 之前在网上找了很多资料,都没有找到解决方案。 跳转到登录页面很好弄,就是登陆成功跳转回来出了问题,原因是登录后的post请求里拿不到之前url中next的值,所以只需要在发起get请求时,将next的值传递到模板的
阅读全文
摘要:User对象 User对象是认证系统的核心。它们通常表示与你的站点进行交互的用户,并用于启用限制访问、注册用户信息和关联内容给创建者等。在Django的认证框架中只存在一种类型的用户,因此诸如'superusers'或管理员'staff'用户只是具有特殊属性集的user对象,而不是不同类型的user
阅读全文
摘要:在django中,访问非同源网站(协议,域名,端口号)时,会出现: 解决方案: 1.安装 django-cors-headers pip install django-cors-headers 2.修改 setting.py INSTALLED_APPS = [ ... 'corsheaders',
阅读全文
摘要:一.增加数据-Create 1.类名.objects.create(属性=值,属性=值) Myomodel.objects.create(name="TeacherCang",age=15) 2.d={"属性":"值"} obj=类名(**d) obj.save() d={"name":"Money
阅读全文
摘要:简短的例子 from django.db import models class Person(models.Model): first_name = models.CharField(max_length=30) last_name = models.CharField(max_length=30
阅读全文
摘要:django中的表单继承自forms.Form: 主要功能有两个:页面渲染和表单数据验证 一般都是用来做表单验证 如果想从表单接收用户名数据,一般情况下,需要在HTML中手动编写一个如下的表单元素: <form action="/your-name/" method="post"> <label f
阅读全文
摘要:django.views.decorators.http 包里的装饰器可以基于请求的方法来限制对视图的访问。 限制视图只能服务规定的http方法。用法: from django.views.decorators.http import require_http_methods, require_GE
阅读全文
摘要:settings.py配置静态文件路径,和应用同一级别 STATICFIELS_DIRS = [os.path.join(BASE_DIR,'static'),] 在html中加载静态文件 {% load staticfiles %} <link rel="stylesheet" type="tex
阅读全文