Size: a a a

Django [ru] #STAY HOME

2021 April 05

DT

Dan Tyan in Django [ru] #STAY HOME
Улукбек
ругается на переменную country в строке except
ну да
источник

DT

Dan Tyan in Django [ru] #STAY HOME
except CountryLang.DoesNotExist:
источник

D

Dan in Django [ru] #STAY HOME
Dan Tyan
except CountryLang.DoesNotExist:
источник

У

Улукбек in Django [ru] #STAY HOME
Ок, спасибо
источник

У

Улукбек in Django [ru] #STAY HOME
можете объяснить почему питон на это ошибок не выдает?
def get_updated_countries(res):
   countries_updated = make_countries_list(res)

   for country_updated in countries_updated:
       try:
           country = Country.objects.get(title=country_updated['name'])
           country.new_country_id = country_updated['id']
           country.is_updated = 1
           country.save()
       except country.DoesNotExist:
           country = Country(country_id=country_updated['id'], new_country_id=country_updated['id'],
                               title=country_updated['name'], is_updated=1)
           country.save()
           print("Country {} has been added to the database".format(country_updated['name']))
источник

У

Улукбек in Django [ru] #STAY HOME
тут ведь то же самое
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну тут скорее всего потому что находит страну
источник

У

Улукбек in Django [ru] #STAY HOME
Ок
источник

D

Dan in Django [ru] #STAY HOME
Улукбек
можете объяснить почему питон на это ошибок не выдает?
def get_updated_countries(res):
   countries_updated = make_countries_list(res)

   for country_updated in countries_updated:
       try:
           country = Country.objects.get(title=country_updated['name'])
           country.new_country_id = country_updated['id']
           country.is_updated = 1
           country.save()
       except country.DoesNotExist:
           country = Country(country_id=country_updated['id'], new_country_id=country_updated['id'],
                               title=country_updated['name'], is_updated=1)
           country.save()
           print("Country {} has been added to the database".format(country_updated['name']))
Выдаёт;) ты просто не видел)
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Привет. Можете плиз обьяснить чем отличается redirect() от redirect(reverse())?

П.С. доку читали, но что-то не вчитался
источник

A

Alex in Django [ru] #STAY HOME
Нормально ли смешивать в одном методе View ответы типа HttpResponse (отдает 500 ошибку при исключении) и JsonResponse ( 200 статус и правлиьные данные) ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
при 500 ты ответ не отдаешь никакой?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Иван Масюк
Привет. Можете плиз обьяснить чем отличается redirect() от redirect(reverse())?

П.С. доку читали, но что-то не вчитался
redirect(reverse()) - указываешь куда делать редирект
redirect()  - так вроде нельзя вызывать
источник

A

Alex in Django [ru] #STAY HOME
Dan Tyan
при 500 ты ответ не отдаешь никакой?
джанго сам сообщает, что произошла Internal server error. Вроде достаточно этого
источник

D

Dan in Django [ru] #STAY HOME
Dan Tyan
redirect(reverse()) - указываешь куда делать редирект
redirect()  - так вроде нельзя вызывать
у меня в проде так часто делаю:
return redirect('index')
c reverse  удобнее передавать Параматры, когда не простой УРЛ
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Dan
у меня в проде так часто делаю:
return redirect('index')
c reverse  удобнее передавать Параматры, когда не простой УРЛ
ну начнем с того что
redirect() != redirect('index')
источник

D

Dan in Django [ru] #STAY HOME
Dan Tyan
ну начнем с того что
redirect() != redirect('index')
не, я не спорю, ДУмал ты подразумеваешь, что там с параметрами..)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
нет
источник

НМ

Никита Мадорский... in Django [ru] #STAY HOME
Можно ли в джанго сделать маску для поля телефона в форме? Или это делается через js? То есть я хочу, чтобы пользователь мог ввести только в формате «+7 (999) 999 99 99»
источник

DT

Dan Tyan in Django [ru] #STAY HOME
это делается на фронте
на беке
я бы посоветовал использовать либу django-phonenumbers
источник