2016-09-26 40 views
8

Jak mogę wysyłać nagłówki w widoku przeglądarki Dymigo REST, uwierzytelnianie połączeń przez dopasowywanie tokena i to jest przekazywane w nagłówkach. Mogę użyć tego API w listonoszu i działa świetnie, ale chcę podać dane wejściowe do umieszczania tokena dostępu w interfejsie API przeglądarki Django REST.Jak wysyłać nagłówki w Django spoczynkowym ramie do przeglądania API

Dla odniesienia, na przykład, gdzie chcę wejść dla nagłówków, dołączam obraz interfejsu użytkownika.

enter image description here

Każda pomoc jest mile widziana. Dzięki

+0

Prawdopodobnie będziesz musiał ręcznie rozszerzyć ten widok, ponieważ nie jest to coś, co jest obsługiwane od razu po wyjęciu z pudełka. – serg

+0

@serg Czy masz jakieś odniesienie, jak to zrobić? –

+0

wszystko co mogłem znaleźć http://www.django-rest-framework.org/topics/browsable-api/#customizing – serg

Odpowiedz

0
  • w was listonosz wybrać Post sposób iw nagłówkach żądania zapisu Authorization na klucz i Token bd8877272b3384341d063d1 dla wartości. Użyj tokenu wygenerowanego dla każdego użytkownika.
  • Możesz również wprowadzić nazwę użytkownika i hasło zamiast tokena w Nagłówki w liście.
+0

Wiem, jak to zrobić w przypadku listonosza, ale chcę użyć interfejsu UI dla frameworku django i potrzebuję sposobu na ustawienie nagłówków w interfejsie użytkownika. –

1

Sprawdź modheader. Pozwala ci ustawić nagłówki dla twoich żądań. Możesz ustawić token authtoken tam, gdzie "Nazwa" miałaby być "Autoryzacja", a "Wartość" to "Token".

W moim przypadku użyłem rest_framework_JWT, więc nagłówki Authorization były jak "JWT your_token".