Python手工加載Django的實際操作的四部分詳解
Django是用python語言寫的開源web的相關開發框架(open source web framework), Django具有很快的開發速度與很強的實際應用方案,而且遵循MVC設計。而那么你對Python手工加載Django的實際應用方案你對其是否了解呢?以下就是文章的詳細介紹。
Python手工加載Django。在Django工程中,獨立運行的腳本需要Python手工加載Django及工程的環境才可以做一些事情。與RoR不同,RoR只需一行
- require File.dirname(__FILE__) + '/../../config/environment.rb'
就可以搞定。在PD中,只需按以下步驟加幾行代碼即可。Python代碼 你如果記住這一代碼會對你在Python手工加載Django的實際應用會有所幫助。
- import os, sys
步驟1.將工程目錄加上sys.path中
- sys.path.insert(0, sys.path.join("/home",
"worker","workload","newtest"))
步驟2.引入工程的settings文件
- import settings
步驟3.引入django.core.management的一個方法setup_environ
- from django.core.management import setup_environ
步驟4.調用該方法
- set_environ(settings)
然后就可以引入工程自己的model使用了
- from tt.models import User
- print User.objects.all()
以上的文章就是對Python手工加載Django的實際操作步驟以及相關代碼的示例。
【編輯推薦】