2013-08-01 56 views
1

是否有可能从Django应用程序,从其他Python脚本更新数据库。计划是通过TCP/IP连接获取传感器数据,将其写入数据库,并且Django应用程序可以显示这些值。从任务访问Django数据库

谢谢

回答

1

当然,你所要做的就是导入项目设置。

import os 
sys.path.append('relative/path/to/settings/file') 
from django.conf import settings 
os.environ['DJANGO_SETTINGS_MODULE'] = "settings" 

之后,您只需导入想要使用的所有模型,并将目录追加到它们(models.py)。

+0

这是否在Django之外工作?我怀疑。 – jsalonen

+1

是的。当我运行py文件来为我的django项目执行一些任务时,我使用这种方法。 – DTailor

+0

我会试试看!谢谢!任何其他想法如何可以做到/可能与其他框架? – oli