在我的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导入一些设置,我该怎么办?我应该在root下移动service.py吗?
我明白了:
ImportError: No module named 'myproject'
答案 0 :(得分:0)
使用aiohttp的server.py
脚本应位于manage.py
文件旁边。
您还应该添加:
import os
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'myproject.settings')
from django import setup
setup()