2017-04-27 8 views
0

私のDjangoプロジェクトの下で、私はaiohttpサービス用のディレクトリを作成しました。Djangoとaiohttpが同じプロジェクトの下で一緒に

1)どのように構造化するのが最善の方法ですか?私のサービスは、私はそれを行うことができますどのように、myproject.settingsからいくつかの設定をインポートする必要がある場合

myproject/ 
    myservice/ 
    __init__.py 
    service.py 
    utils.py 

    myproject/ 
    __init__.py 
    settings.py 
    urls.py 
    uwsgi.py 

    manage.py 

2):

これは私の現在の構造でありますか? rootの下でservice.pyを移動する必要がありますか?

私が取得:aiohttpを使用しています

ImportError: No module named 'myproject' 

答えて

0

あなたserver.pyスクリプトは、あなたのmanage.pyファイルの横にする必要があります。

あなたはprobralyも追加する必要があります:

import os 
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'myproject.settings') 
from django import setup 
setup() 
関連する問題