belirteç Django istirahat Çerçeve JWT'de gelen kullanıcı adı almak nasıl. Belirli bir rotaya bir kullanıcı adı/şifre gönderdiğinizde bir jeton döndürür. Sonra belirli rotalara izin vermek için jeton gereklidir. Ancak, kullanıcı adını simgeden nasıl alabilirim? Tüm paket belgelerine baktım ve StackOverflow'tan geçtim. Bir JSON Web Jetonudur ve username = decode_token(token)
gibi bir yöntem olduğunu varsayarak böyle bir yöntem bulamadım.Django istirahat Framework kullanıyorum ve <a href="http://getblimp.github.io/django-rest-framework-jwt/#usage" rel="noreferrer">REST framework JWT Auth</a> adında bir 3. parti paketi dahil ettik
cevap
Temelde bu
username = request.user.username
Cidden? @sardorbek Neden kodumu düzenlediniz? Camel Case kodlama türünü kullanıyorum. _ Ile kod yazmak gerçekten gerekli mi? Gerek yoktu. –
@PrakharTrivedi pep8 kılavuz sayfalarını oku https://www.python.org/dev/peps/pep-0008/. Python topluluğu için bir kuraldır. –
Evet, buna katılıyorum. Ama gerçekten gerekli miydi? Bundan daha iyi şeyler var. –
- 1. Django Rest Framework JWT Kimlik Doğrulama Testi
- 2. Django Rest Framework, NestKeyRelatedField
- 3. Django Rest Framework ModelViewSet
- 4. Django Rest Framework ürününü
- 5. Django Rest Framework serileştiricisi
- 6. Django Rest Framework
- 7. Django REST Framework - CurrentUserDefault kullanımı
- 8. Kayıtta django-rest-framework-jwt dönüş jetonunu nasıl yapabilirim?
- 9. Django throws sütun, REST Framework
- 10. django-rest-framework çoklu serializer?
- 11. Django Rest Framework Sözlük Alanı
- 12. Django Rest Framework İş Mantığı
- 13. Django Rest Framework güncelleştirme alanı
- 14. Django REST Framework. Güncelleme boş bir validated_data
- 15. Django rest framework serializer'dan bir alanı dışlama
- 16. Django Rest Framework 3.0 serileştiricisinde sorgu paramlarına nasıl erişirsiniz? Django istirahat Çerçeve 2.x
- 17. Şablonlarda django-rest-framework ile çalışma şekli
- 18. Django Rest Framework Postacı Belirteci Kimlik Doğrulama
- 19. Django Rest Framework URL'de nokta kullanarak
- 20. django-rest-framework ile jsonp kullanarak
- 21. Django REST Framework Özel kullanıcı oluşturma
- 22. Django Rest Framework Kimlik Doğrulama Hataları
- 23. Django Rest Framework serializer gösterimi çalışmıyor
- 24. Varlık Framework ben Entity Framework 6.1.1 kullanıyorum
- 25. Rest Framework Serializer Yöntemi
- 26. Eylem iznine göre Django rest-framework
- 27. camelCase POST verileri Django REST Framework
- 28. Django REST Framework: serializer içeriğinin nasıl çalışır?
- 29. Django REST Framework - çoklu modeller/API'ler?
- 30. Django Rest Framework iş parçacığı güvenli mi?
Sen isteğindeki kullanıcı nesne var yapabilirdi. Yoksa bunu görüş alanında yapmıyor musunuz? –
Bunu görüş açılıyorum ama Django'ya yeniyim, bu yüzden nasıl çalıştığını tam olarak anlamadım. Detaylandırır mısın? –
Görünümünüzü ekleyin –