'da parametre türünü nasıl belirleyebilirim django-rest-framwork ve django-rest-swagger kullanıyorum.django-rest-swagger: docstring
Sorun istek gövdesinden doğrudan veri alma olmam:
def put(self, request, format=None):
"""
This text is the description for this API
username -- username
password -- password
"""
username = request.DATA['username']
password = request.DATA['password']
ama dayı-ui isteğini çalıştığımda ("parametresi türü" belirleyemezsiniz varsayılan sorgu tarafından var ve "introspectors.py" fonksiyonu dosyasından den build_query_params_from_docstring bazı çizgi değiştirerek benim sorunu aşmanın başarmış
) docstringe onu değiştirmek için bir yol bulamıyorum ama başka bir var mı diye merak ediyordum Bunu yapmanın yolu.
Teşekkür: geçersiz kılma varsayılan DRF şema jeneratör, bu doc django dinlenme Swagger adım 2 entegrasyon adımı açıklıyor! Geçen yıldan beri çözümü bulmayı başardım;) Ama her zaman birilerine yardım edebilir – Alexis
Yaml docstring desteği 2.0'dan sonra kaldırıldı, bu yüzden artık çalışmayacak http://marcgibbons.github.io/django-rest- swagger/# changes-in-20 – krd
Yani, eğer dizinde değil mi? şimdi nasıl yapmalı? – Stephan