我知道我们可以使用 unique=True 选项要求 SlugField 是唯一的,但是是否可以要求它仅对特定用户是唯一的,所以两个不同的用户可以有相同的 SlugField 但一个用户不能有两个相同的 slugField?
楷模。py:
from django.db import models
from django.contrib.auth.models import User
class ezApp(models.Model):
name = models.SlugField(max_length=50, unique=True )
date_created = models.DateTimeField('date created')
date_updated = models.DateTimeField('date updated')
created_by = models.ForeignKey(User)
in_use = models.BooleanField()