Size: a a a

Django [ru] #STAY HOME

2019 October 06

O

OrangeFruit in Django [ru] #STAY HOME
в шаблоне
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Открой сорс страницы убедись что тасюм есть твой кол
источник

DT

Dan Tyan in Django [ru] #STAY HOME
И что урл который ты там указал открявается
источник

O

OrangeFruit in Django [ru] #STAY HOME
url открывается
источник

O

OrangeFruit in Django [ru] #STAY HOME
уже проверял, сделал href с ссылкой на шрифт
источник

DT

Dan Tyan in Django [ru] #STAY HOME
OrangeFruit
url открывается
А код на странице есть?
источник

DT

Dmi Tgl in Django [ru] #STAY HOME
Добрый день, расскажите, что это за синтаксис в урле такой интересный?
 url(r'^book/(?P<pk>[-\w]+)/renew/$', ...)

У него есть какое-то название, интересно почитать
источник

O

Oleh in Django [ru] #STAY HOME
Dmi Tgl
Добрый день, расскажите, что это за синтаксис в урле такой интересный?
 url(r'^book/(?P<pk>[-\w]+)/renew/$', ...)

У него есть какое-то название, интересно почитать
Регуляки(регулярные выражения)
python re
источник

DT

Dmi Tgl in Django [ru] #STAY HOME
Полезная ли это штука?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Dmi Tgl
Полезная ли это штука?
осиньнама
источник

O

Oleh in Django [ru] #STAY HOME
Dmi Tgl
Полезная ли это штука?
Да, конечно, но нужно быть осторожным с их использованием, если решать слишком много проблем ими - возникнут новые(как гласят мудрецы)
источник

G

Graywolf in Django [ru] #STAY HOME
Dmi Tgl
Добрый день, расскажите, что это за синтаксис в урле такой интересный?
 url(r'^book/(?P<pk>[-\w]+)/renew/$', ...)

У него есть какое-то название, интересно почитать
со 2й джанги re_path чтобы использовать  в маршруте регулярки
источник

O

OrangeFruit in Django [ru] #STAY HOME
Dan Tyan
осиньнама
косяк в коде короче был
источник

O

OrangeFruit in Django [ru] #STAY HOME
заработал шрифт
источник

S

SkyLord in Django [ru] #STAY HOME
всем привет

вот такая ситуация:

есть некое приложение в котором есть модель юзера UserShop со своей структурой
в данном приложении есть форма регистрации ну и конечно форма авторизации

для авторизации используется следующий урл:

path('login/', LoginView.as_view(template_name='shopapp/sign_in.html'), name='shop-sign-in'),

как видно я использую стандартную джнговскую LoginView.
теперь, у меня есть к примеру 2 зареганных пользователя по модели UserShop НО есть и суперюзер

когда во фронте я пытаюсь авторизоватся с теми 2 пользователямы все гуд попадаю в дашборд пользователя наддого приложения НО если вдруг пытаюсь авторизоватся суперюзером ТО выскакивает ошибка:

django.contrib.auth.models.User.usershop.RelatedObjectDoesNotExist: User has no usershop.

как я понимаю мне надо сделать проверку пользователя если он usershop-овский !!!
подскажите как это сделать или может направите в каком направлении копать
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
SkyLord
всем привет

вот такая ситуация:

есть некое приложение в котором есть модель юзера UserShop со своей структурой
в данном приложении есть форма регистрации ну и конечно форма авторизации

для авторизации используется следующий урл:

path('login/', LoginView.as_view(template_name='shopapp/sign_in.html'), name='shop-sign-in'),

как видно я использую стандартную джнговскую LoginView.
теперь, у меня есть к примеру 2 зареганных пользователя по модели UserShop НО есть и суперюзер

когда во фронте я пытаюсь авторизоватся с теми 2 пользователямы все гуд попадаю в дашборд пользователя наддого приложения НО если вдруг пытаюсь авторизоватся суперюзером ТО выскакивает ошибка:

django.contrib.auth.models.User.usershop.RelatedObjectDoesNotExist: User has no usershop.

как я понимаю мне надо сделать проверку пользователя если он usershop-овский !!!
подскажите как это сделать или может направите в каком направлении копать
А суперюзер после логина куда должен попасть?
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Ребят, всем привет.
Делаю 404 страничку
В корневом каталоге
from django.conf.urls import handler404

handler404 = 'blog.views.view_404'


Это въюха, но почему то дает ошибку 500
def view_404(request):
   """
   :param request:
   :return:
   """
   return render(request, 'blog/404.html')
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Тип до туда не доходит вообще
источник

S

SkyLord in Django [ru] #STAY HOME
Pavel Zagrebelin
А суперюзер после логина куда должен попасть?
суперюзер не должен логинится, потомы что у него есть джанго админка где он видит все
по сути вопрос как проверить если заходит суперюзер или не суперюзер
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Anvar Khamidov
Ребят, всем привет.
Делаю 404 страничку
В корневом каталоге
from django.conf.urls import handler404

handler404 = 'blog.views.view_404'


Это въюха, но почему то дает ошибку 500
def view_404(request):
   """
   :param request:
   :return:
   """
   return render(request, 'blog/404.html')
включи DEBUG=True и посмтри, из-за чего 500
источник