Size: a a a

Django [ru] #STAY HOME

2019 December 11

DT

Dan Tyan in Django [ru] #STAY HOME
Alexey Markovski
re_path? Там разве не будет требовать соответствие шаблону?
там можно создать необязательный
источник

m

mariofernandes in Django [ru] #STAY HOME
Guzelia M
установила
Советую научиться пользоваться виртуальным окружением и устанавливать в него модули
Позже как для программиста это будет нужно
Так при заливе на хостинг мне это понадобилось
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Alexey Markovski
re_path? Там разве не будет требовать соответствие шаблону?
вот пример
url(r'^tag-(?P<tag_id>\d+)(?:-(?P<slug>[\w\-]+))?(?:/page-(?P<page>\d+))?/$', views.tag, name='tag'),

slug и page тут необязательные
источник

AM

Alexey Markovski in Django [ru] #STAY HOME
Dan Tyan
вот пример
url(r'^tag-(?P<tag_id>\d+)(?:-(?P<slug>[\w\-]+))?(?:/page-(?P<page>\d+))?/$', views.tag, name='tag'),

slug и page тут необязательные
мощно, сейчас попробую на этом примере)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
вот пример из доков
https://docs.djangoproject.com/en/3.0/topics/http/urls/#nested-arguments

но там примерно тоже самое
источник

GM

Guzelia M in Django [ru] #STAY HOME
mariofernandes
Советую научиться пользоваться виртуальным окружением и устанавливать в него модули
Позже как для программиста это будет нужно
Так при заливе на хостинг мне это понадобилось
при включенном виртуальном окружении pipenv устанавливала. Установлен вроде. Но почему то ошибку дает..(
источник

J

Julius in Django [ru] #STAY HOME
+ к вопросу. есть ли там принципиальные различия?
источник

J

Julius in Django [ru] #STAY HOME
а то я тут пип инсталл, а там 3.0. и я такой, ээээ
источник

AM

Alexey Markovski in Django [ru] #STAY HOME
Dan Tyan
там можно создать необязательный
re_path(r'^services/(?P<category>\w+)?(?:/(?P<type>\w+))?$', views.services, name='services'),views.services, name='services'),
Вот так сделал, но почему-то не работает ссылки типа /services/media, /services/media/photo, и ничего не перадается. Жалуется на путь
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Alexey Markovski
re_path(r'^services/(?P<category>\w+)?(?:/(?P<type>\w+))?$', views.services, name='services'),views.services, name='services'),
Вот так сделал, но почему-то не работает ссылки типа /services/media, /services/media/photo, и ничего не перадается. Жалуется на путь
кто жалуется ?
источник

AM

Alexey Markovski in Django [ru] #STAY HOME
Dan Tyan
кто жалуется ?
django, page not found
источник

DT

Dan Tyan in Django [ru] #STAY HOME
r'^services/(?P<category>\w+)?(?:/(?P<type>\w+))?/$'
источник

DT

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

AM

Alexey Markovski in Django [ru] #STAY HOME
Dan Tyan
r'^services/(?P<category>\w+)?(?:/(?P<type>\w+))?/$'
так работает, только теперь пустая не открывается)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Alexey Markovski
так работает, только теперь пустая не открывается)
re_path(r'^services(?:/(?P<category>\w+))?(?:/(?P<type>\w+))?/$', services, name='services'),
источник

DT

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

DT

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

DT

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

AM

Alexey Markovski in Django [ru] #STAY HOME
Dan Tyan
re_path(r'^services(?:/(?P<category>\w+))?(?:/(?P<type>\w+))?/$', services, name='services'),
Вот и заработало. А я сидел тут перебирал😂 Спасибо
источник

ВЗ

Владимир Злобин in Django [ru] #STAY HOME
как запретить доступ к странице пользователям (показать 403)
источник