Я пишу приложение, в котором пользователи вводят информацию о своих автомобилях. Часть того, что мне нужно сделать, - это раскрыть список полей марки и модели автомобиля. Сначала я собирался жестко закодировать это в кортежи, а затем использовать поле choices
для models.CharField
. Но потом я понял, что это может занять неоправданное количество времени, и я, несомненно, буду скучать по нескольким моделям. Вместо жесткого кодирования, я думаю создать таблицу CarBrand
и CarModel
, а затем добавить различные бренды и модели через сайт администратора. Какой подход лучше?