Ich kann nicht mein Prahler ordnungsgemäß auf Ubuntu Django-Setup angezeigt werden. Und ich Funktion basierte API verwende nur hier wie https://github.com/m-haziq/django-rest-swagger-docsSwagger in Django Restfunktion basierte API wird nicht ordnungsgemäß auf Ubuntu-Server (Produktion) angezeigt
Dies das Ergebnis ist das richtig Display Prahlerei tut - ubuntu 16.04 (in AWS)
https://imgur.com/TnTNExa < - das ist das Problem, wie man das Problem lösen?
Aber auf meiner Entwicklungsumgebung mac pc
https://imgur.com/E1Zst0E < --- seine gute auf dem PC (Mac)
Hier ist mein Prahlerei-Schema. Wie Sie sehen können habe ich einige Protokollierung:
https://gitlab.com/firdausmah/railerdotcom/blob/master/railercomapp/swagger_schema.py
Hier sind einige Protokollierung:
2017-11-30 06:06:57,367 DEBUG xxxx home hello
2017-11-30 06:07:25,131 DEBUG get(self, request)
2017-11-30 06:07:25,132 DEBUG Check and load if the function has __doc__
2017-11-30 06:07:25,132 DEBUG swagger try yaml_doc
2017-11-30 06:07:25,134 DEBUG if yaml_doc
Meine Django/NGINX/Ubuntu-Setup auf dieser basiert:
https://jee-appy.blogspot.my/2017/01/deply-django-with-nginx.html
Fühlen Sie sich frei, durch meinen Code zu schauen,
https://gitlab.com/firdausmah/railerdotcom/tree/master
was könnte das problem mit swagger sein? Auf der Entwicklung seiner Arbeit. Es gibt nichts anderes, wie ich Entwicklung & Produktion einstelle. Bei der Produktion wird nginx, Gunicorn, Supervisor verwendet. auf PC läuft es auf Python manage.py runserver.
das ist für wies darauf hin, statische Dateien. Ich habe es von Collectstatic arbeiten und Nginx rekonfigurieren, um auf die statische Position zu zeigen. tqvm – Axil