我正在创建一个页面,只有某些用户可以访问,我想添加他们手动,目前这里是我所拥有的
型号.py
class Hotel(models.Model):
manager = models.ForeignKey(User, on_delete=models.DO_NOTHING, verbose_name="Manager d'équipe")
code = models.CharField(max_length=500,verbose_name="Code hôtel", default="N/A")
contact_rh = models.EmailField(max_length=150,verbose_name="Contact RH", default="N/A")
contact_gm = models.EmailField(max_length=150,verbose_name="Contact GM", default="N/A")
payday = models.CharField(max_length=500,verbose_name="Jour de paye prévu du mois")
hotel = models.CharField(max_length=500,verbose_name="Nom de l'hôtel")
planning = models.ImageField(default='default.jpg', upload_to='Planning mois en cours')
def __str__(self):
return self.hotel
但我当然不能添加一个以上的用户,我不能搞清楚
谢谢
请参阅前面的答案,为此,我必须将ForeignKey更改为ManyToManyField,并且出于我的目的,只有添加的用户才能看到页面,我必须将以下代码添加到我的列表视图中。py:
相关问题 更多 >
编程相关推荐