Ubuntuの16.04(AWS)でubuntu djangoセットアップで正しく表示するために私のswaggerを得ることができません。Django rest機能ベースのapiのスワッガーは、ubuntuサーバー(プロダクション)で正しく表示されません。
https://imgur.com/TnTNExa < - - そして、私はこれを正しく表示闊歩をdoesntの結果であるだけで、ここでhttps://github.com/m-haziq/django-rest-swagger-docs
のような機能ベースのAPIを使用しています、これは問題であり、これをどのように修正するには?
しかし、私の開発環境のMacのPC上
https://imgur.com/E1Zst0E < ---ここ
(Mac)をPC上での良いは私の闊歩スキーマです。
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
私のジャンゴ/ nginxの/ Ubuntuのセットアップはこれに基づいています:
https://jee-appy.blogspot.my/2017/01/deply-django-with-nginx.html
ここ https://gitlab.com/firdausmah/railerdotcom/blob/master/railercomapp/swagger_schema.pyは、いくつかのログです:あなたが見ることができるように私はいくつかのログを持っています
気軽に自分のコードを見てください。
https://gitlab.com/firdausmah/railerdotcom/tree/master
スワッガーの問題は何ですか?開発にはその作業。どのように私はセットアップの開発&の生産が異なる方法はありません。プロダクションでは、nginx、gunicorn、supervisorを使用しています。 PC上でpython manage.py runserver上で動作しています。
のthatsを指摘した静的ファイルのために。私はcollectstaticによって働いて、静的な場所を指すようにnginxを再構成しました。 tqvm – Axil