J'ai installé Django sur mon hôte (j'utilise leur version d'installation 1.1.1), tout fonctionne correctement. J'ai créé quelques applications et ils sont enregistrés dans mes settings.py (je peux vérifier que cela fonctionne quand je visite le site, l'application apparaît). Dans le dossier de cette application j'ai créé admin.py avec le contenu suivant:Django admin: Impossible d'ajouter l'application à l'administrateur
from progmaticnet.page.models import Page, PageContent
from django.contrib import admin
class PageContentInline(admin.StackedInline):
model = PageContent
extra = 1
max_num = 1
class PageAdmin(admin.ModelAdmin):
inlines = [ PageContentInline ]
class Media:
#js = ('/site_media/js/tinymce/jscripts/tiny_mce/tiny_mce.js', '/site_media/js/tinymce/textarea.js')
admin.site.register(Page, PageAdmin)
Mais mon application ne se présente pas dans l'admin ... Il est dit dans la documentation que vous aurez besoin pour redémarrer le serveur, même si je ne peux pas le faire (fonctionne apache), j'ai un dispatch.fcgi avec ce contenu:
#!/usr/bin/python
import sys, os
project_sys="/home/progmati/public_html"
#add a custom python path
sys.path.insert(0, project_sys)
# set the DJANGO_SETTINGS_MODULE environment variable
os.environ['DJANGO_SETTINGS_MODULE'] = 'progmaticnet.settings'
from django.core.servers.fastcgi import runfastcgi
runfastcgi(method="threaded")
J'ai tué le processus et a commencé à nouveau mais sans succès .. Est-ce que quelqu'un sait quoi faire à ce sujet?
Merci
Oh, oui. 'pass' est une plante à feuilles persistantes. – Boldewyn
Owh merci, comment aurais-je pu regarder par-dessus: P Merci beaucoup! – Bloeper