Tôi đang tìm cách tốt nhất để thực hiện quyền người dùng để cho phép người dùng chỉnh sửa các phiên bản mô hình cụ thể.Django: Thêm quyền vào một bản mẫu cụ thể
Ví dụ, tôi có hai mô hình như vậy:
model RadioChannel(models.Model):
name = models.CharField(max_length=150, unique= True)
number = models.IntegerField(unique= True)
model ProgramSchedule(models.Model):
channel = models.ForeignKey("RadioChannel")
name = models.CharField(max_length=150, unique= True)
start_time = models.DateTimeField()
Bây giờ nhà khai thác của tôi là xây dựng-in người dùng Django của tôi. Tôi muốn tạo nhóm cho những người dùng này để họ chỉ có thể thêm/xóa/chỉnh sửa Lịch biểu chương trình được phép. Ngoài ra, tôi muốn thêm các nhóm cho những người dùng này vào bảng quản trị.
Cảm ơn.
Nghe hay đấy! Bạn có tài liệu cũng làm thế nào để thêm quyền từ mã python? Đó là điều tôi đã bỏ lỡ trong phiên bản gốc của tài liệu. – sebpiq