首页 > TAG信息列表 > django-database

python-在Django模型中是否还有其他更优雅的方法可以将值敏感的唯一约束添加在一起?

这是问题所在: 我有一个这样的模型: class UserBook(models.Model): user = models.ForeignKey(User) book = models.ForeignKey(Book) is_active = models.BooleanField(default=False) class Meta: unique_together = ("user", "book") 显然,

python-Django 500内部服务器错误-配置不正确:加载MySQLdb模块时出错:

我刚开始使用MySQL作为Django的数据库.我遵循了许多不同的教程和文档,但是当我将其部署到生产服务器时,始终收到500 Internal Server Error.在我的开发机器上工作正常. 我想念什么?有应更改的设置或错过的步骤吗? 谢谢 错误日志 [Mon Aug 18 19:23:10 2014] [error] [client 134.226

python – Django ManyToMany通过多个数据库

TLTR:Django在SQL查询中不包含数据库名称,我可以以某种方式强制它执行此操作还是有解决方法? 长版: 我有两个遗留的MySQL数据库(注意:我对数据库布局没有影响),我正在使用Django 1.11和python 3.6上的DRF创建一个只读API 我正在使用此处建议的SpanningForeignKey字段来解决MyISAM DB的

python – Django – 使用事务原子进行回滚保存

我正在尝试创建一个保存对象的视图,但是如果引发一些异常,我想撤消该保存.这是我试过的: class MyView(View): @transation.atomic def post(self, request, *args, **kwargs): try: some_object = SomeModel(...) some_object.save()