2013-03-13 3 views
0

Как я могу использовать Колонку рождения в моей форме django. Я изучаю Django AgeField и никакого результата на данный момент. Я использую его для моей страницы регистрацииBirthday Box Django

Например, когда вы регистрируетесь на сайте. Вы должны указать свой день рождения, чтобы проверить свое старое. Как я могу создать возрастное поле?

+0

Я не думаю, что это связано с django. Как вы хотите проверить возраст пользователя? Они могут поместить любое число в поле, и единственный вариант, который у вас есть, - доверять им. Если вы не запрашиваете openID или используете OpenAuth. Тогда у вас могут быть некоторые средства для проверки. Но тогда вам, возможно, не нужно будет просить их возраст явно. Вы можете получить его от OpenAuth. – dmitri

+1

Почему вы хотите хранить Age в базе данных, хранить дату рождения и вычислять возраст. Таким образом, вы можете отслеживать увеличение возраста – karthikr

ответ

0

A PositiveSmallIntegerField примерно так же близко, как вы собираетесь получить от самого Django. Как сказал @dmitri, в Django нет ничего, что могло бы подтвердить возраст пользователя. Вы можете использовать SelectDateWidget, чтобы позволить кому-то легко ввести свой день рождения, поскольку он представляет выбранные входы для месяца, дня и года. Он также позволяет указать диапазон лет, который позволит вам установить минимальный год рождения.

+0

Мы делаем один с нуля? – JackRoster

+0

Я думаю, что вам не хватало точки, которая заключается в том, что, хотя вы можете сохранить целое число для возраста, если вы не используете OpenAuth, не можете * проверить * возраст. – Brandon

+0

Извините, я имею в виду коробку с днем ​​рождения. Когда вы регистрируетесь. Я хочу отобразить colomun, который отображает день месяца месяца. – JackRoster

Смежные вопросы