Связь модели с моделью User Django - Python

Узнай цену своей работы

Формулировка задачи:

Подскажите пожалуйста, сделал проект админки, создал свою модель:
Листинг программы
  1. class NetworkChange(models.Model):
  2. """
  3. Сетевые изменения
  4. """
  5. user = models.ForeignKey(User, unique=True, verbose_name=u'пользователь')
  6. status = models.IntegerField(choices=STATUS_CHOICES, verbose_name='Статус')
  7. author = models.CharField(verbose_name='Автор', max_length=30)
  8. approve = models.CharField(verbose_name="Утвердил", max_length=30)
  9. comment = models.TextField(verbose_name='Комментарий')
  10. data = models.DateTimeField(verbose_name='Дата', auto_now_add=True)
  11. def __unicode__(self):
  12. return '[%s] %s' % (self.id, self.author)
  13. class Meta:
  14. db_table = 'network_change'
  15. verbose_name_plural = 'Сетевые изменения'
  16. verbose_name = 'Сетевое изменение'
  17. app_label = 'NetworkChange'
как сделать связь моей модели со стандартной моделью авторизации. Я хочу, чтобы при создании например сетевого изменения мне в списке авторов выводились пользователи из стандартной модели моей админки?

Решение задачи: «Связь модели с моделью User Django»

textual
Листинг программы
  1. from django.contrib.auth.models import User

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.067 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут