Size: a a a

Django [ru] #STAY HOME

2019 July 08

DT

Dan Tyan in Django [ru] #STAY HOME
pavel
Помогите с тестов? не могу проверить деталку новостей, хотя создаю и видит созданное, но по апи и урлы не видит 404
у тебя есть news и self.news
мне кажется что то тут не то
источник

DT

Dan Tyan in Django [ru] #STAY HOME
pavel
ModelViewSet
modelviewset работает с pk
со слагами на сколько я помню не работает
источник

p

pavel in Django [ru] #STAY HOME
Dan Tyan
modelviewset работает с pk
со слагами на сколько я помню не работает
я сделал  
lookup_url_kwarg = lookup_field = 'slug'
источник

p

pavel in Django [ru] #STAY HOME
Dan Tyan
у тебя есть news и self.news
мне кажется что то тут не то
выше я через mixer сделал новость, а потом её вытащил, проверил что она есть print(news.slug, 'NEWS!!!!!')  # hello
источник

p

pavel in Django [ru] #STAY HOME
print(self.news.slug, "SELF NEWS!!!") тоже вытаскивает новость
источник

p

pavel in Django [ru] #STAY HOME
вопрос в том, как проверить деталку модели?
источник

p

pavel in Django [ru] #STAY HOME
по урлу или реверсу или ваще как?))))
источник

DT

Dan Tyan in Django [ru] #STAY HOME
есть еще вариант что в reverse указано не верное имя
источник

p

pavel in Django [ru] #STAY HOME
мне больше охото через self.client.get('/api/news/hello/') проверять
источник

DT

Dan Tyan in Django [ru] #STAY HOME
pavel
мне больше охото через self.client.get('/api/news/hello/') проверять
ну там все равно 404
источник

p

pavel in Django [ru] #STAY HOME
попробую с pk
источник

p

pavel in Django [ru] #STAY HOME
Dan Tyan
есть еще вариант что в reverse указано не верное имя
имя верное проверил(
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а там префикса не должно быть ?
источник

p

pavel in Django [ru] #STAY HOME
если я поменяю на pk как раз показывает ошибки и пути
django.urls.exceptions.NoReverseMatch: Reverse for 'news-detail' with keyword arguments '{'pk': 1}' not found. 2 pattern(s) tried: ['api/news/(?P<slug>[^/.]+)\\.(?P<format>[a-z0-9]+)/?$', 'api/news/(?P<slug>[^/.]+)/$']
источник

DT

Dan Tyan in Django [ru] #STAY HOME
pavel
если я поменяю на pk как раз показывает ошибки и пути
django.urls.exceptions.NoReverseMatch: Reverse for 'news-detail' with keyword arguments '{'pk': 1}' not found. 2 pattern(s) tried: ['api/news/(?P<slug>[^/.]+)\\.(?P<format>[a-z0-9]+)/?$', 'api/news/(?P<slug>[^/.]+)/$']
потому что во въюхе
lookup_url_kwarg = lookup_field = 'slug'
источник

p

pavel in Django [ru] #STAY HOME
Dan Tyan
потому что во въюхе
lookup_url_kwarg = lookup_field = 'slug'
ну да)) я про то что префикса не надо)
гуглю пока крч
источник

KG

Kirill Golubev in Django [ru] #STAY HOME
Друзья, подскажите CMS для сайтика на бутстрапе, не обязательно на Джанге даже, глянул бы решение и на NodeJS
источник

ОС

Олег Сергеев in Django [ru] #STAY HOME
Kirill Golubev
Друзья, подскажите CMS для сайтика на бутстрапе, не обязательно на Джанге даже, глянул бы решение и на NodeJS
Wagtail
источник

D

Dmitry in Django [ru] #STAY HOME
Kirill Golubev
Друзья, подскажите CMS для сайтика на бутстрапе, не обязательно на Джанге даже, глянул бы решение и на NodeJS
tilda
источник

G

Graywolf in Django [ru] #STAY HOME
Kirill Golubev
Друзья, подскажите CMS для сайтика на бутстрапе, не обязательно на Джанге даже, глянул бы решение и на NodeJS
drupal 8
источник