随笔分类 -  django

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

点击右上角即可分享
微信分享提示