我一直在兩個項目中工作一段時間。一個是Django項目,我有一個Web和所有的邏輯(模型,算法等)。另一個是Scrapy項目。這是一個負責收集它存儲在Django數據庫中的新數據的人。從Heroku中部署Django項目導入模型
雖然我是工作在當地根本沒有什麼問題,但現在,我已經部署了兩個項目,以兩個不同的應用程序的Heroku我就開始有這個問題:
我scrapy項目導入Django模型在這方法:在我在我的scrapy項目settings.py我有這樣的:
import sys
sys.path.insert(0, '/home/guillermo/Documents/project/django_project') #(2)
import os
os.environ['DJANGO_SETTINGS_MODULE'] = 'my_project.settings'
,然後在我的文件,我需要一個Django模型,我這樣做:
from base_project.models import New
其中新是我的應用「base_project」中的一個模型。
現在,我不知道該怎麼把我的Django目錄放在第(2)行。
注意:導入Django模型非常有用,因爲這樣我就可以使用Django提供的所有查詢操作,並且當我保存或獲取內容時,它將直接轉到我的Django項目中配置的數據庫。
我推薦一個REST服務 –