Django:在模型中为用户唯一的值

乌龟1990

我有一个项目模型:

class Project(models.Model):
    name = models.CharField(max_length=200, unique=True)
    user = models.ForeignKey(User, on_delete=models.CASCADE)

我想为每个用户指定项目名称的唯一值,但此刻,如果用户1创建“项目1”的名称,则用户2无法使用该项目名称。

最好的方法是什么?

谢谢!

伊里

unique_together可能就是您想要的。

class Project(models.Model):

    name = models.CharField(max_length=200)
    user = models.ForeignKey(User, on_delete=models.CASCADE)

    class Meta:
        unique_together = (('name', 'user'),)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Django模型:外键的唯一值

来自分类Dev

Django的。在用户模型中拥有唯一电子邮件的最佳方法?

来自分类Dev

如何使Django模型字段唯一但仅针对单个用户?

来自分类Dev

Django模板中的唯一值

来自分类Dev

如何在Django模型中创建一个值为值或外键的字段?

来自分类Dev

如何在Python中为唯一值分配值

来自分类Dev

如何在Laravel中为每个用户生成唯一的随机值并将其添加到数据库

来自分类Dev

在Django中为用户模型添加权限

来自分类Dev

为Spark RDD中的每个键创建唯一的值

来自分类Dev

将DataFrame中的每个唯一值重塑为列

来自分类Dev

如何在pygame中为矩形分配唯一值?

来自分类Dev

Django 模型设计:用户拥有的对象实例,名称不唯一

来自分类Dev

为模型生成唯一的随机 ID

来自分类Dev

为django中的每个公司保存唯一的订单ID

来自分类Dev

如何在MySQL中为唯一值生成唯一编号?

来自分类Dev

为列中的每个唯一值生成唯一列

来自分类Dev

如何在MySQL中为唯一值生成唯一编号?

来自分类Dev

在Django中批量更新(具有唯一值)的方法

来自分类Dev

如何在Django中获得唯一值

来自分类Dev

在Django中仅向表数组添加唯一值

来自分类Dev

在Django中批量更新(具有唯一值)的方法

来自分类常见问题

在Django中创建对象时,将当前登录的用户设置为模型中的用户

来自分类Dev

在Django中创建对象时,将当前登录的用户设置为模型中的用户

来自分类Dev

为用户分配唯一的串行密钥

来自分类Dev

如何在默认REST用户模型中强制字段的唯一性?

来自分类Dev

django模型具有唯一随机默认值的迁移问题

来自分类Dev

基于json url请求和唯一值的Django模型更新

来自分类Dev

为不禁止用户的每个唯一列值选择最短时间

来自分类Dev

使模型属于Django中的用户

Related 相关文章

  1. 1

    Django模型:外键的唯一值

  2. 2

    Django的。在用户模型中拥有唯一电子邮件的最佳方法?

  3. 3

    如何使Django模型字段唯一但仅针对单个用户?

  4. 4

    Django模板中的唯一值

  5. 5

    如何在Django模型中创建一个值为值或外键的字段?

  6. 6

    如何在Python中为唯一值分配值

  7. 7

    如何在Laravel中为每个用户生成唯一的随机值并将其添加到数据库

  8. 8

    在Django中为用户模型添加权限

  9. 9

    为Spark RDD中的每个键创建唯一的值

  10. 10

    将DataFrame中的每个唯一值重塑为列

  11. 11

    如何在pygame中为矩形分配唯一值?

  12. 12

    Django 模型设计:用户拥有的对象实例,名称不唯一

  13. 13

    为模型生成唯一的随机 ID

  14. 14

    为django中的每个公司保存唯一的订单ID

  15. 15

    如何在MySQL中为唯一值生成唯一编号?

  16. 16

    为列中的每个唯一值生成唯一列

  17. 17

    如何在MySQL中为唯一值生成唯一编号?

  18. 18

    在Django中批量更新(具有唯一值)的方法

  19. 19

    如何在Django中获得唯一值

  20. 20

    在Django中仅向表数组添加唯一值

  21. 21

    在Django中批量更新(具有唯一值)的方法

  22. 22

    在Django中创建对象时,将当前登录的用户设置为模型中的用户

  23. 23

    在Django中创建对象时,将当前登录的用户设置为模型中的用户

  24. 24

    为用户分配唯一的串行密钥

  25. 25

    如何在默认REST用户模型中强制字段的唯一性?

  26. 26

    django模型具有唯一随机默认值的迁移问题

  27. 27

    基于json url请求和唯一值的Django模型更新

  28. 28

    为不禁止用户的每个唯一列值选择最短时间

  29. 29

    使模型属于Django中的用户

热门标签

归档