Я пытаюсь создать раскрывающийся список, в котором список возможных значений берется из модели таким образом, что при создании экземпляра модели, например, в представлении администратора, модели могут быть предоставлены несколько вариантов для использования в качествеПеременные в выпадающем списке.
Я попытался поискать в гугле и не могу найти ясного пользователя, или я по крайней мере не понимаю их. Я также обнаружил, django-collectionfield это то, что мне нужно?
Просто чтобы было ясно, я хочу, чтобы отображаемые переменные были динамическими на уровне модели. Я хочу, чтобы опция «дать администратору» определяла список переменных, которые затем используются в соответствующей форме в раскрывающемся списке.
Вот маленькая кодовая ручка с тем, что я хочу.
<form>
<select name="options">
<option value="option1">A</option>
<option value="option2">B</option>
<option value="option3">C</option>
<option value="option4">D</option>
</select>
</form>
<p>I want the option names (A, B, C) and values (option1, option2, option3)
to be confiurable, <br>sometimes there might be 3 values
sometimes 10, I have no control over this.</p>
Заранее спасибо!