Size: a a a

Django [ru] #STAY HOME

2020 June 26

B

BuTaMuH4uK in Django [ru] #STAY HOME
Я благодарен вам спасибо
источник

МР

Михаил Романов... in Django [ru] #STAY HOME
Ребят не понимаю как фк  обновить пытаюсь у юзера изменить страну  
она в модели Siteuser     country = models.ForeignKey(Country, on_delete=models.SET_NULL, null=True)

data = SiteUser.objects.get(id=15)
далее
data.country.name = 'Россия'  
или
data.country.id = 1

выдает вот так AttributeError: 'NoneType' object has no attribute 'id'
источник

МР

Михаил Романов... in Django [ru] #STAY HOME
или единственный вариант .update ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Михаил Романов
Ребят не понимаю как фк  обновить пытаюсь у юзера изменить страну  
она в модели Siteuser     country = models.ForeignKey(Country, on_delete=models.SET_NULL, null=True)

data = SiteUser.objects.get(id=15)
далее
data.country.name = 'Россия'  
или
data.country.id = 1

выдает вот так AttributeError: 'NoneType' object has no attribute 'id'
у тебя только id страны?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
data.country_id = 1
источник

МР

Михаил Романов... in Django [ru] #STAY HOME
у меня есть name = 'Россия'
источник

DT

Dan Tyan in Django [ru] #STAY HOME
либо
country = Country.get(name=...)
data.country = country
источник

МР

Михаил Романов... in Django [ru] #STAY HOME
и вот как ты по ид написал не меняет и вот ниже вариант тоже не реагирует ((( не пойму почему
источник

AD

Alex Dem in Django [ru] #STAY HOME
Dan Tyan
либо
country = Country.get(name=...)
data.country = country
objects, по идее, забыл :)
источник

МР

Михаил Романов... in Django [ru] #STAY HOME
причем на ид вообще не ошибок ничего нет
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Alex Dem
objects, по идее, забыл :)
я с телефона, думаю догадается
источник

DT

Dan Tyan in Django [ru] #STAY HOME
я надеюсь
источник

МР

Михаил Романов... in Django [ru] #STAY HOME
я пц запорол ((  забыл про save ()
источник

МР

Михаил Романов... in Django [ru] #STAY HOME
все вопрос отпал простите нуба
источник

AD

Alex Dem in Django [ru] #STAY HOME
Пытаюсь запустить пример приложения на django-channels
https://django.fun/docs/channels/ru/2.4.0/tutorial/part_2/

Столкнулся с проблемами на самом старте, не получается даже инициализировать соединение
Помогите пожалуйста : https://pastebin.com/i7EH1yyL
Не могу даже понять как это дебажить
источник

AD

Alex Dem in Django [ru] #STAY HOME
import channels.layers

ImportError: cannot import name 'DEFAULT_CHANNEL_LAYER' from 'channels' (unknown location)

мне кажется, что надо где-то сюда копать, однако слои определены в настройках согласно документации

непонятно

https://pastebin.com/5bbD1vLG
источник

N

Nire in Django [ru] #STAY HOME
Так, при чем тут asgi?
источник

N

Nire in Django [ru] #STAY HOME
Alex Dem
import channels.layers

ImportError: cannot import name 'DEFAULT_CHANNEL_LAYER' from 'channels' (unknown location)

мне кажется, что надо где-то сюда копать, однако слои определены в настройках согласно документации

непонятно

https://pastebin.com/5bbD1vLG
Разве чаннелсы вышли на третьей джанге?
источник

N

Nire in Django [ru] #STAY HOME
Или это не то
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nire
Разве чаннелсы вышли на третьей джанге?
All Channels projects currently support Python 3.5 and up. channels is compatible with Django 2.2 and 3.0
источник