получить доступ к модели Django в jQuery - PullRequest
0 голосов
/ 22 октября 2018

В настоящее время я работаю над приложением, в котором я хочу автоматически выбирать элементы двух раскрывающихся списков при выборе элемента другого раскрывающегося списка:

снимок экрана здесь

поэтому, если я выберу задание 3, я бы хотел автоматически выбрать квалификацию 3 и коэффициент 3

У меня есть эта модель для хранения значений, которые я хочу изменить:

class JobModel(models.Model):
    job = models.CharField(max_length=50)
    qualification = models.ForeignKey(Qualification, default=1, on_delete=models.DO_NOTHING)
    coefficient = models.ForeignKey(Coefficient, default=1, on_delete=models.DO_NOTHING)

и эта форма:

<form action="" method="post">
    {% csrf_token%}
    <table class="table table-responsive table-bordered ">
    <thead class="thead">
        <tr>
            <th> REF</th>
            <th> poste</th>
            <th > nb </th>
            <th>{{ form.date_debut.label }}</th>
            <th>{{ form.date_fin.label }}</th>

        </tr>
    </thead>
    <tbody>
         <tr>
             <td>{{ form.poste_travail | add_class:'form_big'}} </td>
             <td>{{ form.metier_repere }}{{ form.qualification }} {{ form.coefficient }}</td>
             <td>{{ form.effectif | add_class:'form_small'}}</td>
             <td>{{ form.date_debut | add_class:'form_big'}}</td>
             <td>{{ form.date_fin | add_class:'form_big'}}</td>
         </tr>

    </table>
    <input type="submit" value="calculer">

</form>

Я обнаружил, что мне нужно использовать jQuery для этого, но я не знаю в первую очередь об этом, поэтому, если кто-то сталкивался с подобной проблемой, или могпомочь было бы супер приятно!

1 Ответ

0 голосов
/ 22 октября 2018

Взгляните на django-select2, это может быть очень удобно для реализации выпадающих списков.https://django -select2.readthedocs.io / ен / последний /

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