Size: a a a

Django [ru] #STAY HOME

2019 January 31

AM

Andrey Musikhin in Django [ru] #STAY HOME
да тут вроде все странное
источник

AM

Andrey Musikhin in Django [ru] #STAY HOME
почему дата рождения так странно расчитывается интересно вообще
источник

КВ

Костя Веренич in Django [ru] #STAY HOME
Чтобы могло значить tin?
источник

AM

Andrey Musikhin in Django [ru] #STAY HOME
я пытался понять по формуле, но не допер=)
источник

КВ

Костя Веренич in Django [ru] #STAY HOME
Теперь это уже челлендж, будет обидно если он не объяснит
источник

КВ

Костя Веренич in Django [ru] #STAY HOME
К
null в дату пишет
О нет, я уезжаю от интернета (на поезде),  Кирилл, ответь же нам.
источник

К

К in Django [ru] #STAY HOME
TIN это ИНН
источник

К

К in Django [ru] #STAY HOME
первые 5 цифр ИНН кодируют дату рождения
источник

К

К in Django [ru] #STAY HOME
это количество дней от 01.01.1900
источник

AM

Andrey Musikhin in Django [ru] #STAY HOME
допиши в коммент у поля Tax Identification Number
источник

КВ

Костя Веренич in Django [ru] #STAY HOME
От инта ты неправильно получаешь первые 5 цифр.
источник

КВ

Костя Веренич in Django [ru] #STAY HOME
Гугли как это делается
источник

А

Алексей in Django [ru] #STAY HOME
это в царство Зарта надо с таким, наверное @ru_python_beginners
источник

К

К in Django [ru] #STAY HOME
self.tin//100000 вроде бы вернёт мне мои 5 цифр, но всё равно вместо даты null пишет в бд)
источник

К

К in Django [ru] #STAY HOME
tin = models.BigIntegerField()
_date_of_birth = models.DateField(db_column='date_of_birth', auto_now=False, null=True)
@property
def date_of_birth(self):
   return datetime(1900, 1, 1) + timedelta(days=self.tin//100000)
источник

К

К in Django [ru] #STAY HOME
оно в базу не пишется, понял)))
источник

К

К in Django [ru] #STAY HOME
спасибо всем!
источник

Н

Николай in Django [ru] #STAY HOME
Подскажите пожалуйста, get_object_or_404, когда ставлю debug=False, то если ставлю неправильный адрес, то возвращает ошибку 500, и 404.html не загружается
источник

Н

Николай in Django [ru] #STAY HOME
404.html у меня в root папке в templates
источник

А

Алхимик in Django [ru] #STAY HOME
привет всем, есть проблема с сохранением формы,
class EmployeeForm(forms.ModelForm):

   class Meta:
       model = Employee
       fields = ('surname', 'name', 'patronymic', 'birth_day', 'passport', 'registration', 'citizenship', 'inn', 'inps')

   def save(self):
       obj = super(EmployeeForm, self).save(commit=False)
       return obj.save()

сама форма,
def new_employee(request):
   if request.method == 'POST':
       form = EmployeeForm(request.POST)
       if form.is_valid():
           form.save()
   else:
       form = EmployeeForm()
   context = {
       'form': form,
   }
   return render(request, 'newemployee.html', context)

вьюха
источник