
Django
文章平均质量分 78
欢迎来到我们的Django博客专栏!这里,我们专注于分享Django框架的实用教程、技术文章和最新动态。无论你是Django初学者,还是经验丰富的开发者,我们都有丰富的资源等你来探索。我们的专栏会定期更新,带你深入Django的核心技术,解析常见难题,分享最佳实践。我们致力于打造一个学习交流的平台,
平时不搬砖
python开发工程师,熟练掌握Ctrl+C和Ctrl+V,good good study day day up。
展开
-
Django中的事务
在Django中,是一个数据库设置选项,它会在每个HTTP请求开始时自动开启一个数据库事务,并在请求结束时提交或回滚该事务。这提供了一种方便的方式来确保数据库操作的原子性,即要么全部成功,要么全部失败。在这个例子中,我们为默认的数据库连接设置了。这意味着每当Django处理一个HTTP请求时,它都会自动开启一个数据库事务。如果请求成功完成并且没有发生任何异常,那么事务会在请求结束时自动提交。如果请求期间发生了异常,那么事务会被回滚,从而撤销该请求所做的所有数据库更改。原创 2024-04-24 00:10:27 · 1402 阅读 · 1 评论 -
TypeError: ‘ForwardManyToOneDescriptor‘ object is not callable
这里少写了一个objects,因为Issues有一个字段creator,所有IDE快速生成了creator,而creator是一个外键字段关联到用户表,所有报这样的错误。的错误,这通常意味着你尝试像调用函数一样去调用一个 Django 模型中的外键(ForeignKey)或一对一关系(OneToOneField)字段,但实际上你应该使用它来访问相关的对象。要解决这个问题,请检查你的代码,找出你尝试调用外键或一对一关系字段的地方,并将其更正为直接访问该字段。例如,假设你有两个模型,一个是。原创 2024-04-18 01:18:21 · 316 阅读 · 0 评论 -
Djanog的中间件
1 request中被中断, 当中间件中的request中返回了一个httpresponse时,中间件将被中断,不会执行继续执行中间件,直接跳转到对应中间的process_response中执行。中间件2中process_request直接返回HttpResponce时,跳过下面中间件和视图函数直接执行中间件2的process_response。中间件2的process_view返回了HttpResponce时,跳过下面中间和视图函数直接执行中间件3的process_responce。原创 2024-04-18 07:00:00 · 1713 阅读 · 0 评论 -
Django实现的登录注册功能
该项目是使用django+bootstrp开发的项目,包含以下功能注册: 手机获取验证码、ModelForm数据验证、验证码redis超时处理,登录:手机验证码登录、账号密码登录、生成随机图片验证码、用户信息seesion处理项目示例1 账号密码登录2 短信验证码登录3 用户的注册4 用户退出。原创 2024-04-09 23:16:35 · 4880 阅读 · 2 评论