Связь модели с моделью User Django - Python
Формулировка задачи:
Подскажите пожалуйста, сделал проект админки, создал свою модель:
как сделать связь моей модели со стандартной моделью авторизации. Я хочу, чтобы при создании например сетевого изменения мне в списке авторов выводились пользователи из стандартной модели моей админки?
Листинг программы
- class NetworkChange(models.Model):
- """
- Сетевые изменения
- """
- user = models.ForeignKey(User, unique=True, verbose_name=u'пользователь')
- status = models.IntegerField(choices=STATUS_CHOICES, verbose_name='Статус')
- author = models.CharField(verbose_name='Автор', max_length=30)
- approve = models.CharField(verbose_name="Утвердил", max_length=30)
- comment = models.TextField(verbose_name='Комментарий')
- data = models.DateTimeField(verbose_name='Дата', auto_now_add=True)
- def __unicode__(self):
- return '[%s] %s' % (self.id, self.author)
- class Meta:
- db_table = 'network_change'
- verbose_name_plural = 'Сетевые изменения'
- verbose_name = 'Сетевое изменение'
- app_label = 'NetworkChange'
Решение задачи: «Связь модели с моделью User Django»
textual
Листинг программы
- from django.contrib.auth.models import User
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д