У меня определена следующая модель:
class PRegistration(models.Model):
user = models.ForeignKey(User, on_delete=models.CASCADE, null=True, blank=True)
create_date = models.DateTimeField(auto_now=False, auto_now_add=True)
teamName = models.CharField(max_length=144)
city = models.CharField(max_length=144)
Как сделать, чтобы все эти поля читались только на странице администратора для всех учетных записей персонала, кроме суперпользователя? Я хочу сделать это, не указывая поля одно за другим, чтобы я мог повторно использовать код в нескольких местах.