腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
更新
时
如
何在
django
中
显示
模型
的
主键
、
、
、
、
在我
的
一些
模型
中
,我使用了系统定义
的
主键
(
Django
),而在另一些
模型
中
,我定义了自己
的
主键
。在第二种情况下(即,对于具有自定义
主键
的
模型
),在
更新
/更改记录
时
,我能够在(通过模板)呈现给用户
的
页面
中
显示
主键
(作为只读字段)。这是我无法为具有系统
浏览 16
提问于2019-12-29
得票数 1
2
回答
用遗留数据库处理
django
项目中
的
复合
主键
、
、
、
、
我有一个遗留数据库,其中一些表包含复合
主键
。运行manage.py inspectdb命令得到
的
模型
如下所示。但是,当我想在某些
模型
实例上运行save()命令
时
,问题就出现了。
django
执行
的
查询不正确。`userid` = 1'} 既然
django
不支持复合
主键
,那么克服这个问题
的
最佳解决方案是什么?注意,它是旧数据库表,没有AutoField。
浏览 10
提问于2016-05-16
得票数 6
回答已采纳
1
回答
使用raw_id_fields
时
显示
已安装id
的
名称
、
、
我在
Django
管理
模型
中使用raw_id_field,我想在管理
模型
中
显示
序列号或任何东西,而不是id。
更新
: 通过指定
主键
,将出现
主键
。
浏览 0
提问于2014-03-31
得票数 0
6
回答
如
何在
Django
中
获取刚创建
的
记录
的
ID?
、
我正在为我
的
一个项目使用
Django
1.3,我需要获取刚刚保存在数据库
中
的
记录
的
ID。我有类似下面的代码来在数据库中保存一条记录:n.save() 刚保存
的
记录
的
有没有办法获得这个ID并在我
的
代码
中
的
其他地方使用它?
浏览 8
提问于2011-06-06
得票数 91
回答已采纳
1
回答
Django
admin保存对象
的
副本,而不是覆盖
、
、
我有一个名为alg_id
的
OneToOneFiled
模型
,当我转到管理面板并在现有对象
中
更改此字段
时
,将创建一个新对象,但我想用不同
的
alg_id覆盖相同
的
对象。当我更改其他简单
的
文本文件
时
,一切都很正常。如果我将alg_id更改为1,该对象已存在于数据库
中
,则该对象将被覆盖-如果我在此处收到警告会更好。 我怎样才能做到这一点呢? ps。本项目使用2.2.6
Django
版本 models.py: from
浏览 30
提问于2021-03-25
得票数 1
回答已采纳
3
回答
生成一个随机字母数字字符串作为
模型
的
主键
、
、
当我创建一个新
的
实例
时
,我希望一个
模型
自动生成一个随机
的
字母数字字符串作为它
的
主键
。示例: id = AutoGenStringField(这是非常临时
的
使用。在冲突
的
情况下,我希望
Django
尝试一个新
的
密钥。 我想知道是不是已经有了一些东西,或者是一个
浏览 9
提问于2013-12-05
得票数 9
回答已采纳
2
回答
在
Django
部署
中
维护内容类型pk完整性
、
、
、
在
Django
中
运行syncdb
时
,将重新计算内容类型
的
主键
。如果创建新
模型
,下次运行syncdb
时
,内容类型
的
主键
将不同。如果我有一个正在生产中运行
的
应用程序,我如何使用新
模型
更新
数据库并保持内容类型pks
的
完整性?
浏览 0
提问于2010-04-14
得票数 2
回答已采纳
2
回答
Django
语法obj.pk
、
我正在尝试理解
Django
中
的
语法".pk“。".pk“是对文件
的
引用,还是对主Key...As
的
引用?".pk”包含一个点,所以很难在谷歌上找到答案。谁能告诉我..。
浏览 1
提问于2011-01-14
得票数 1
2
回答
DRF:使用
主键
数组反向外键分配
、
、
如
问题中所述 class Lesson(models.Model): model = Lesson fields = ('
浏览 10
提问于2017-01-22
得票数 0
6
回答
在
Django
Admin
中
编辑/
显示
主键
、
、
Django
似乎隐藏了标记为
主键
的
字段,使其无法在
Django
管理界面
中
显示
/编辑。 假设我想输入数据,其中可能想要指定
主键
,也可能不想指定
主键
。如
何在
管理界面
中
显示
主键
,以及如何将其指定为可选
的
?
浏览 1
提问于2010-03-28
得票数 34
1
回答
没有
主键
和id
的
django
模型
、
我使用两个
主键
。 在数据库
中
,这不会导致重复错误,除非两个值都是重复
的
。 但是我不知道如
何在
django
模型
中
解决这个问题。 删除并使用
主键
时
,将创建一个id列。但我不想这样。使用unique_together会导致错误,因为
主键
重复。 有没有办法解决这个问题?
浏览 23
提问于2021-04-23
得票数 0
回答已采纳
2
回答
警告:在不定义
主键
类型
时
使用自动创建
的
主键
,默认为“
django
.db.models.AutoField”。
、
为什么这会
显示
警告,因为默认情况下,从用户
模型
中
获取
主键
,所以我也应该再次声明
主键
,即注册或候选
模型
。models.pyfrom
django
.contrib.auth.models import User # Create your modelspoll.candidate: (models.W042) Auto-created primary key used when not defin
浏览 3
提问于2021-06-01
得票数 20
回答已采纳
1
回答
如
何在
应用程序
中
同时实现内置
django
身份验证和第三方社交身份验证?
、
、
、
我从过去
的
4-5个月开始使用
django
,最近开始学习
django
- REST -framework,我对正确
的
身份验证系统感到困惑,实际上我正在尝试建立一个主要使用REST API
的
应用程序,因为我
的
客户端可以是浏览器和安卓,所以我需要一个身份验证系统,其中用户可以使用
django
内置身份验证(
django
.contrib.auth.model.User)以及第三方社交身份验证(谷歌,Facebook等)。现在,我对如何创建我
的
数据
浏览 2
提问于2016-10-29
得票数 3
1
回答
Django
管理ManyToMany错误
、
、
我正在使用在
django
中
构建
的
管理站点来保存具有ManyToMany字段
的
模型
的
实例。如果我保存(而不是
更新
)管理站点中
的
模型
,而不为ManyToMany字段设置值,那么它保存得很好。在保存
模型
之后,我还可以返回并设置ManyToMany字段,这是可行
的
。但是,如果我试图保存
模型
的
一个新实例,即使用ManyToMany字段Exercise.muscles设置<e
浏览 3
提问于2013-06-02
得票数 0
回答已采纳
2
回答
访问
django
模板
中
的
查询集对象
、
、
在动物
模型
中
,人类
的
主键
是外键。两者各有3列。人类
模型
有c,e,r列。动物
模型
有l,i,p列。我在人类
模型
上运行了一个
django
查询,如下所示。这个对象从我
的
视图文件发送到
django
模板页面。在模板页面
中
,我遍历result并
显示
列值。 现在,我想要做
的
是,我还想在
django
模板内
的
相同循环中获取p列(存在于动物
模
浏览 1
提问于2013-01-14
得票数 22
回答已采纳
1
回答
现有表
的
m2m (通过/unique_ table )
、
、
我在互联网上发现了关于如何处理与现有DB
模型
的
m2m关系
的
不同示例,例如或这里
的
,但是我仍然无法解决所得到
的
错误。我
的
模型
如下所示。基本上,所有手动创建
的
表。您在下面的
模型
中看到错误了吗?表supervisor_project没有id字段,它
的
PK实际上由两个FK组成,即代理PK。
浏览 2
提问于2016-03-07
得票数 0
回答已采纳
3
回答
django
保存方法是如何工作
的
?有时它会创建新
的
记录,有时会
更新
,为什么?
、
、
我想问为什么这个代码:使用特定
的
group_id
更新
所有记录,并将其sr设置为11,而下面的代码则在数据库
中
创建一个新记录,而不是
更新
现有记录。g = object(group_id=group_id, sr=11)上面的代码在数据库
中
创建新记录,而第一个代码
更新
现有记录,为什么?有什么关系? 谢谢你
的
回答。
浏览 4
提问于2017-10-09
得票数 0
回答已采纳
1
回答
Django
自动生成标识符号
、
我想为
Django
用户
模型
定义唯一标识符字段。在保存
模型
时
,我想要像0000-0001,0000-0000-0002这样
的
号码。方法:我可以将字段定义为char,post_save信号可以根据
主键
更新
标识符。 是否有任何自动方式为用户标识符(不是
主键
)生成这样
的
数字
浏览 1
提问于2017-02-02
得票数 0
回答已采纳
2
回答
如
何在
Django
中
实现多值属性?
、
、
、
我有一个带有以下表格
的
遗留数据库:person_id (PK) | first_name | last_nameclass Person(models.Model):
django
.db.utils.
浏览 4
提问于2016-06-08
得票数 1
回答已采纳
1
回答
从视图引用
模型
时
出现
的
Django
错误
、
、
我做了一个inspectdb,确认映射与运行makemigrations
时
自动设置
的
匹配,并删除了
django
_migrations表
中
的
所有迁移和重新运行
的
migrate。有趣
的
是,如果我引用要在表单中使用
的
模型
(而不是视图),它看起来工作得很好,我看到表单
中
的
正确输入来自数据库。当我使用
Django
查询时会发生错误--这个查询是在同一个
模型
'Tabl
浏览 1
提问于2018-10-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Django 框架-数据库操作
Django基础:Django Admin管理后台详解(上)
Django web开发系列(二)图书借阅管理系统之模型设计
Web框架之Django概要
python测试开发django-11.模型models详解
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券