2013-08-01 2 views
1

Django 응용 프로그램의 DB를 다른 Python 스크립트에서 업데이트 할 수 있습니까? 계획은 Tcp/ip 연결을 통해 센서 데이터를 가져와 DB에 쓰고 Django 앱이 값을 표시 할 수 있습니다.작업에서 Django DB에 액세스하십시오.

답변

1

물론

덕분에, 당신이해야 할 프로젝트 설정을 가져 오는 것입니다. 당신은 단지 당신이 작업하고자하는 모든 모델을 가져 그 후

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

는 그들 (models.py)에 APPEND에게 디렉토리를 않습니다.

+0

장고 외부에서 작동합니까? 나는 의심한다. – jsalonen

+1

예. 내 django 프로젝트에 대한 몇 가지 작업을 수행하기 위해 py 파일을 실행할 때이 방법을 사용합니다. – DTailor

+0

나는 그것을 시도 할 것이다! 감사! 어떻게하면 다른 프레임 워크와 함께 할 수 있을까요? – oli

관련 문제