Size: a a a

Django [ru] #STAY HOME

2020 August 09

BK

Boris Krutskih in Django [ru] #STAY HOME
Nire
Да, типы данных хорошо надо знать и в питоне, и в шарпе. Но это не камень, а просто требование.
А такой момент, норм ли для моб приложения взять фреймворк kivy, и то и то считай питон. Правда не совсем понятно норм ли вообще этот фреймворк)
источник

N

Nire in Django [ru] #STAY HOME
Boris Krutskih
А такой момент, норм ли для моб приложения взять фреймворк kivy, и то и то считай питон. Правда не совсем понятно норм ли вообще этот фреймворк)
Нет конечно, киви не торт. Лучше вообще нативно писать, если бабла дофига.
источник

N

Nire in Django [ru] #STAY HOME
Обжектив си форева, как говорится
источник

BK

Boris Krutskih in Django [ru] #STAY HOME
Nire
Нет конечно, киви не торт. Лучше вообще нативно писать, если бабла дофига.
А чем он плох?
источник

BK

Boris Krutskih in Django [ru] #STAY HOME
Серьезную приложуху вообщем не стоит на нем пилить?)
источник

N

Nire in Django [ru] #STAY HOME
Boris Krutskih
А чем он плох?
Скорость, комьюнити, фиг найдешь разраба
источник

N

Nonverbis in Django [ru] #STAY HOME
Django=3.0.8

urls.py

urlpatterns += [
   path('<slug:categories>/', include('categories.urls', namespace="categories")),
]


categories/urls.py

urlpatterns = [
   path('', CategoryGeneralView.as_view(), name='general'),
   re_path(r'^(?P<type>novosti|tema)$/',CategorySpecialView.as_view(), name="type"),
   path('draft/<slug:slug>/', PostDetailView.as_view(), name="draft_post_detail"),
   path('<slug:slug>/', PostDetailView.as_view(), name="post_detail"),
]

Скажите, пожалуйста, если я ввожу эти адреса

http://localhost:8000/windows/tema/
http://localhost:8000/windows/novosti/

, то попадаю в PostDetailView. А надо попасть в CategorySpecialView. Что сделал не так?
источник

N

Nire in Django [ru] #STAY HOME
Nonverbis
Django=3.0.8

urls.py

urlpatterns += [
   path('<slug:categories>/', include('categories.urls', namespace="categories")),
]


categories/urls.py

urlpatterns = [
   path('', CategoryGeneralView.as_view(), name='general'),
   re_path(r'^(?P<type>novosti|tema)$/',CategorySpecialView.as_view(), name="type"),
   path('draft/<slug:slug>/', PostDetailView.as_view(), name="draft_post_detail"),
   path('<slug:slug>/', PostDetailView.as_view(), name="post_detail"),
]

Скажите, пожалуйста, если я ввожу эти адреса

http://localhost:8000/windows/tema/
http://localhost:8000/windows/novosti/

, то попадаю в PostDetailView. А надо попасть в CategorySpecialView. Что сделал не так?
хотя бы ` используй
источник

N

Nire in Django [ru] #STAY HOME
нифига не понятно
источник

N

Nire in Django [ru] #STAY HOME
Nonverbis
Django=3.0.8

urls.py

urlpatterns += [
   path('<slug:categories>/', include('categories.urls', namespace="categories")),
]


categories/urls.py

urlpatterns = [
   path('', CategoryGeneralView.as_view(), name='general'),
   re_path(r'^(?P<type>novosti|tema)$/',CategorySpecialView.as_view(), name="type"),
   path('draft/<slug:slug>/', PostDetailView.as_view(), name="draft_post_detail"),
   path('<slug:slug>/', PostDetailView.as_view(), name="post_detail"),
]

Скажите, пожалуйста, если я ввожу эти адреса

http://localhost:8000/windows/tema/
http://localhost:8000/windows/novosti/

, то попадаю в PostDetailView. А надо попасть в CategorySpecialView. Что сделал не так?
хотя всё понятно, у тебя на одном урле висят 2 view
источник

N

Nire in Django [ru] #STAY HOME
'' и '<slug>' Это один урл
источник

DT

Dan Tyan in Django [ru] #STAY HOME
вопрос скорее почему не попадает на
CategorySpecialView.as_view(),
источник

N

Nonverbis in Django [ru] #STAY HOME
Nire
хотя всё понятно, у тебя на одном урле висят 2 view
Так и задумано. Драфт и опубликованное висят на одной вьюхе. А как может быть иначе, если это одно и то же и отличается только урлом. Но какое это имеет значение, если до туда интерпретатор вообще дойти не должен.
источник

N

Nire in Django [ru] #STAY HOME
Nonverbis
Так и задумано. Драфт и опубликованное висят на одной вьюхе. А как может быть иначе, если это одно и то же и отличается только урлом. Но какое это имеет значение, если до туда интерпретатор вообще дойти не должен.
ну смотри, ты регаешь урлы, у тебя второй перезаписывает первый. хотя могу ошибаться
источник

N

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

N

Nire in Django [ru] #STAY HOME
В общем, чтобы такого не было, часто пишут test_urls.py в котором сравнивают url, его view_class и потом кидают запрос, чтобы убедиться что вообще туда доходит
источник

N

Nonverbis in Django [ru] #STAY HOME
Nire
В общем, чтобы такого не было, часто пишут test_urls.py в котором сравнивают url, его view_class и потом кидают запрос, чтобы убедиться что вообще туда доходит
ну, тест или не тест, а запрос не попадает в нужный урл. И доходить-то он туда доходит, но проходит дальше.
источник

N

Nire in Django [ru] #STAY HOME
Nonverbis
ну, тест или не тест, а запрос не попадает в нужный урл. И доходить-то он туда доходит, но проходит дальше.
это ты в дебаге посмотрел?
источник

N

Nonverbis in Django [ru] #STAY HOME
Nire
это ты в дебаге посмотрел?
А как посмотреть все урлы?
источник

N

Nire in Django [ru] #STAY HOME
зайди на сайт и напиши /2 в строке
источник