LINUX.ORG.RU

нубский вопрос по django

 , ,


0

1

всем привет, только вчера начал изучать django, посему вопрос очень нубский, наверное. делаю api для сайта. если с главной страницы делаю (через fetch api) запрос к get_diary, то ответ приходит, а если со страницы /app/, то ‘not authorized’. как так?

views.py
def get_diary(request):
    if not request.user.is_active:
        return HttpResponse('not authorized')

    diary = serializers.serialize("json", Diary.objects.all())
    return HttpResponse(diary)
urls.py
urlpatterns = [
    path('', views.post_list, name='post_list'),
    path('app/', views.app, name='app'),
    path('get_diary/', views.get_diary, name='get_diary')
]
★★

Ты бы посмотрел вообще, что у тебя за user получается в обоих случаях

Aswed ★★★★★
()

Сравни в инспекторе запросы с обеих страниц: куки, хедеры, пути, тела запросов. Либо что-то теряется, либо сессия инвалидируется по какой-то причине

grazor ★★
()

тоже нубский вопрос :
скопировал с сервера папку /www а базу данных не скопировал , можно ли код вытащить страниц или запустить это на новом сервере или нет ? рисовать долго это всё так то
lamp+drupal

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.