2009-08-18 42 views

回答

5
from settings import INSTALLED_APPS 
if 'appname' in INSTALLED_APPS: 
    print 'we have app' 

而這種方式有點how Django itself does。同時檢查鏈接頁面上的load_app方法。

+0

我知道它有一個很好的簡單語法...我累了... – 2009-08-18 06:32:16

0

的Django包含安裝的應用程序,你可以使用用於此目的的registry

>>> from django.apps import apps 
>>> apps.is_installed("django.contrib.admin") 
True 
相關問題