Size: a a a

Django [ru] #STAY HOME

2021 March 09

U

U R U S in Django [ru] #STAY HOME
Кого тут только не встретишь
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
источник

N

Nire in Django [ru] #STAY HOME
ну ты нам код вьюхи то покажи
источник

N

Nire in Django [ru] #STAY HOME
на самом деле тебе нужна вьюха которая имеет имя 'login'
источник

N

Nire in Django [ru] #STAY HOME
ну и её изнутри покажи
источник

S

Stanley in Django [ru] #STAY HOME
Иван Масюк
Может кто не спит: пытаюсь сделать восстановление пароля через джанговские встроенные возможности.

urls.py

path('password_reset/',
        auth_views.PasswordResetView.as_view(
            template_name='registration/password_reset_form.html',
            email_template_name='registration/password_reset_email.html',
            success_url=reverse_lazy('account:password_reset_complete'),
        ),
        name='password_reset'),
   path('password_reset/done/',
        auth_views.PasswordResetDoneView.as_view(),
        name='password_reset_done'),
   path('reset/<uidb64>/<token>/',
        auth_views.PasswordResetConfirmView.as_view(),
        name='password_reset_confirm'),
   path('reset/done/',
        auth_views.PasswordResetCompleteView.as_view(),
        name='password_reset_complete'),


рейзит ошибку вида:
NoReverseMatch at /account/reset/done/
Reverse for 'login' not found. 'login' is not a valid view function or pattern name.

Кто-то сталкивался с подобным?
не может найти УРЛ login, а вообще в джанге уже это реализовано https://github.com/django/django/blob/master/django/contrib/auth/views.py#L334
источник

J

Jak in Django [ru] #STAY HOME
Иван Масюк
Может кто не спит: пытаюсь сделать восстановление пароля через джанговские встроенные возможности.

urls.py

path('password_reset/',
        auth_views.PasswordResetView.as_view(
            template_name='registration/password_reset_form.html',
            email_template_name='registration/password_reset_email.html',
            success_url=reverse_lazy('account:password_reset_complete'),
        ),
        name='password_reset'),
   path('password_reset/done/',
        auth_views.PasswordResetDoneView.as_view(),
        name='password_reset_done'),
   path('reset/<uidb64>/<token>/',
        auth_views.PasswordResetConfirmView.as_view(),
        name='password_reset_confirm'),
   path('reset/done/',
        auth_views.PasswordResetCompleteView.as_view(),
        name='password_reset_complete'),


рейзит ошибку вида:
NoReverseMatch at /account/reset/done/
Reverse for 'login' not found. 'login' is not a valid view function or pattern name.

Кто-то сталкивался с подобным?
Ты просто не тот url вводишь
источник

SG

Sanchez Garcia in Django [ru] #STAY HOME
Dan Tyan
покажи класс HeroAcquaintanceInline
Доброе утро! Я уже изменил немного , но ошибка не ушла
источник

B

Bauyrzhan in Django [ru] #STAY HOME
Как можно проверить какие библиотеки используются в проекте,а какие нет,они просто все лежат в одной виртуальной среде?
источник

S

Stanley in Django [ru] #STAY HOME
Bauyrzhan
Как можно проверить какие библиотеки используются в проекте,а какие нет,они просто все лежат в одной виртуальной среде?
запускаешь и получаешь ошибку no module named blabla устанавливаешь blabla и так далее
источник

S

Stanley in Django [ru] #STAY HOME
например
источник

B

Bauyrzhan in Django [ru] #STAY HOME
Stanley
запускаешь и получаешь ошибку no module named blabla устанавливаешь blabla и так далее
так делал,не получается,даже не один раз а несколько
источник

S

Stanley in Django [ru] #STAY HOME
Bauyrzhan
так делал,не получается,даже не один раз а несколько
ссылку на проект покажи
источник

B

Bauyrzhan in Django [ru] #STAY HOME
Stanley
ссылку на проект покажи
ссылки нету,это мой проект
источник

S

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

dd

d d in Django [ru] #STAY HOME
Здравствуйте, коллеги! Задача такая - создать приложение с авторизацией на AD и с БД Postgres.
Посмотрев курсы для новичков я понял, что
а) лучший способ для AD авторизации это django-auth-ldap
б) на джанго к postgres надо обращатся только через ORM. Напрямую селекты гонять нельзя.

Верны ли мои рассуждения?
источник

N

Nire in Django [ru] #STAY HOME
d d
Здравствуйте, коллеги! Задача такая - создать приложение с авторизацией на AD и с БД Postgres.
Посмотрев курсы для новичков я понял, что
а) лучший способ для AD авторизации это django-auth-ldap
б) на джанго к postgres надо обращатся только через ORM. Напрямую селекты гонять нельзя.

Верны ли мои рассуждения?
селекты гонять можно, AD для авторизации можно и самому написать, если разбираешься
источник

N

Nire in Django [ru] #STAY HOME
ORM в приоритете для скорости и надежности (если не умеешь в sql)
источник

N

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

dd

d d in Django [ru] #STAY HOME
Т.е. можно ORM (файлик models.py) вообще не юзать? Настроить коннект на postgres и обращаться sql?
источник