В моей модели я хочу, чтобы иметь возможность длительности входного сигнала, как 2 лет, 5 месяцев и т.д.Как использовать DurationField в моей модели?
В версии 1,8DurationField
была введена, поэтому я попытался с помощью этого:
В моя модель у меня есть user_validPeriod = models.DurationField()
Попытка добавить новый пользователя из моей панели администратора, если я пытаюсь вводить что-то вроде 2d или 2 дня в появившемся текстовом поле, хотя я получаю Enter a valid duration
.
Может кто-то дать мне пример того, как предполагается, это поле будет использоваться?
Hi Charlesthk, в своем ответе вы не использовали DurationField вообще. Не говоря уже о том, что я не могу найти пример того, кто его использует. Какова цель его существования, если никто его не использует? – ealiaj
отредактировал мой ответ, чтобы быть более явным – Charlesthk
Спасибо за редактирование. Я уверен, что он настолько ясен, насколько это возможно, но это мой первый опыт использования Django, поэтому вам придется извинить мое невежество. Как я знаю до сих пор, чтобы добавить значения в мою модель, и как я ожидаю, что администратор или пользователь сделает это через форму в панели администратора? – ealiaj