Django Форма списка выбора между объектами, созданными с помощью класса модели - PullRequest
0 голосов
/ 24 ноября 2018

У меня есть следующий класс в models.py

   class Project(models.Model):
        project_name = models.CharField(max_length=100,unique=True)
        project_headers = models.TextField(unique=True) 
        projects_urls = models.TextField()
        project_timestamp = models.DateTimeField(auto_now_add=True)
        project_results = models.TextField(blank=True,null=True)

        def __str__(self):
            return self.project_name

И давайте предположим, что я создал 2 объекта Projects с классом выше, со следующим project_name.

  1. google.com
  2. facebook.com

Я хочу создать форму, в которой я могу добавить Django Choices list в качестве project_name объектов для обновления их полей, таких как project_urlsи т. д., основываясь на project_name выбранном пользователем.

1 Ответ

0 голосов
/ 24 ноября 2018

Взгляните на этот пост: https://simpleisbetterthancomplex.com/tutorial/2018/01/29/how-to-implement-dependent-or-chained-dropdown-list-with-django.html

Он показывает вам, как добиться этого с помощью JavaScript.Я сделал это, и это прекрасно работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...