2017-04-27 142 views
0

在我的Django項目中,我創建了一個aiohttp服務的目錄。Django和aiohttp在同一個項目下

1)構建它的最好方法是怎樣的?

這是我目前的結構:

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

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

    manage.py 

2)如果我的服務需要進口從myproject.settings一些設置,我該怎麼辦呢?我應該在根目錄下移動service.py嗎?

我得到:

ImportError: No module named 'myproject' 

回答

0

server.py腳本,它使用aiohttp應該是旁邊的manage.py文件。

你也應該probraly補充:

import os 
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'myproject.settings') 
from django import setup 
setup()