Size: a a a

Django [ru] #STAY HOME

2020 February 12

M

Melis in Django [ru] #STAY HOME
откуда он взялся?
источник

A

AstralRomance in Django [ru] #STAY HOME
Насколько я помню, из прошлых попыток подружиться с вкапи. Там они где-то просили похожий путь сделать.
источник

M

Melis in Django [ru] #STAY HOME
а у вас этого в urlspatterns нету
источник

A

AstralRomance in Django [ru] #STAY HOME
Melis
а у вас этого в urlspatterns нету
В урлах проекта же есть.
источник

M

Melis in Django [ru] #STAY HOME
добавтье path('/dev/Login', show_view)
источник

M

Melis in Django [ru] #STAY HOME
упс
источник

A

AstralRomance in Django [ru] #STAY HOME
Да, вот я тоже не могу понять, потому что раньше, когда я по-другому логинился, оно работало же.
источник

A

AstralRomance in Django [ru] #STAY HOME
def show_view(request):
 user_id = None
 domain = 'https://api.vk.com/method'
 token = request.GET.get('code', Non
e)
источник

M

Melis in Django [ru] #STAY HOME
AstralRomance
@MelisNurlan а не подскажете, вот я прокинул этот запрос, меня должно закинуть во вьюшку show_view, которая связана с шаблоном show_info.html
Но вместо того, чтобы получить свой шаблон, я имею 404 ошибку, которая говорит, что джанга не нашла такой урл, хотя все хорошо, вроде бы. Текст ошибки:
 Using the URLconf defined in test_app.urls, Django tried these URL patterns, in this order:

   admin/
   auth/
   dev/
   dev/ Login/
   ^login/(?P<backend>[^/]+)/$ [name='begin']
   ^complete/(?P<backend>[^/]+)/$ [name='complete']
   ^disconnect/(?P<backend>[^/]+)/$ [name='disconnect']
   ^disconnect/(?P<backend>[^/]+)/(?P<association_id>\d+)/$ [name='disconnect_individual']

Получившийся УРЛ в браузере:
https://c97ffce0.ngrok.io/dev/Login/show_info.html?code=<code_value>
show_info.html
источник

M

Melis in Django [ru] #STAY HOME
этого не надо
источник

M

Melis in Django [ru] #STAY HOME
https://c97ffce0.ngrok.io/dev/Login/ - только это укажите в вк rediract_uri
источник

A

AstralRomance in Django [ru] #STAY HOME
Странно. Вроде, пробовал, но после вашего совета оно заработало. Спасибо большое за помощь.
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Sergey Rudnitsky
Лично мне пришлось написать CRUD для всех таблиц, хотя если бы можно пользоваться админкой, это упростило бы некоторые работы. Однако у заказчика нет человека с ролью администратора, поэтому, если что-то понадобится простым пользователям (а им понадобится со временем все, уверяю), пришлось продублировать в пользовательском фронтенде
в админке есть permissions, и по ним можно разграничивать доступ вплоть до действий с моделями, если нужно разграничивать по объектам, то тут возникают костыли.
источник

RP

Ruslan Popov in Django [ru] #STAY HOME
камрады, как вы упаковываете джангостатику в контейнер?
источник

RP

Ruslan Popov in Django [ru] #STAY HOME
вопрос скорее на тему, что кошернее - два контейнера на сайт или один с внедрённым nginx...
источник

M

Melis in Django [ru] #STAY HOME
два
источник

M

Melis in Django [ru] #STAY HOME
с nginx'ом и туда же статику
источник

RP

Ruslan Popov in Django [ru] #STAY HOME
наверное через совместный volume
источник

M

Melis in Django [ru] #STAY HOME
угу
источник

M

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