Sto provando a seguire il tutorial di Django (per la versione 1.1) here. il problema che sto incontrando è che non riconoscerà la mia app di prova di esempio. Ad esempio, sto lavorando in/home/user1234/rst. Posso eseguire correttamente il server da lì e creare un'app. Tuttavia, se creo l'app "xyz" e poi aggiungo "rst.xyz" alla mia lista installed_apps in settings.py, non sembra funzionare. Ottengo il seguente messaggio di errore:Django: l'app con l'etichetta XYZ non è stata trovata. Sei sicuro che l'impostazione INSTALLED_APPS sia corretta?
Error: App with label xyz could not be found. Are you sure your INSTALLED_APPS setting is correct?
io vedo che ci Near duplicate question, ma i suggerimenti non sembrano aiutare.
Il mio file settings.py include:
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'rst.xyz',
)
mi hanno confermato che MySQL sia in esecuzione e che posso connettersi al database. Sto anche eseguendo postresql e apache sulla stessa macchina (non sono sicuro che ciò possa causare un errore).
Inoltre, questo potrebbe aiutare:
python -c "import sys; print sys.path"
['', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/lib/python2.6/dist-packages', '/usr/lib/pymodules/python2.6', '/usr/lib/pymodules/python2.6/gtk-2.0', '/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode', '/usr/local/lib/python2.6/dist-packages']
Se qualcuno ha qualche suggerimento, mi piacerebbe sentirli!
OOI perché stai utilizzando 1.1 quando 1.4 è la versione corrente? (Codice da http://www.djangoproject.com/download/1.4/tarball/), il tuo tutorial su: https://docs.djangoproject.com/en/1.4/intro/tutorial01/ – jvc26
Nel mio caso sono usando l'appliance django turnkeylinux (che è attualmente su django v1.1). – gtownescapee