Javier, Dices que cuando lo corres con el propio servidor de pruebas de Django (runserver) si se ve pero que con Apache no se ve?
Luego, cuando dices que no se ve el admin ¿podrias pegar la ruta absoluta que estas usando? Es decir, estas escribiendo "/admin/" o "/kyrios/admin/". Si fuera simplemente "/admin/" no deberia funcionar de acuerdo a la configuración que veo. Corrige el MEDIA_ROOT, esta en blanco. Suerte, Antonio 2010/5/13 Javier Zavaleta <[email protected]>: > Hola todos > Una consulta, tengo una aplicacion en django > cuando la pongo aprueba con pythion manager runserver .... > funciona bien el tema de admin > la puse en el servidor de produccion > por ahora con mod_python, me resulto mas rapido luego lo paso a wsgi ok > no se visualiza al admin > les adjunto los archivos g > > gracias > > Javier > > apache > <VirtualHost *> > DocumentRoot "/var/www/" > <Directory "/var/www"> > allow from all > Options +Indexes > </Directory> > Alias /static /var/www/mysite/kyrios > <Location "/kyrios"> > SetHandler python-program > PythonHandler django.core.handlers.modpython > PythonPath "['home/javier/'] + sys.path" > # PythonPath "['home/javier/mysite/'] + sys.path" > SetEnv DJANGO_SETTINGS_MODULE mysite.settings > PythonDebug On > </Location> > </VirtualHost> > > settings.py > > # Django settings for mysite project. > > DEBUG = True > TEMPLATE_DEBUG = DEBUG > > ADMINS = ( > # ('Your Name', '[email protected]'), > ) > > MANAGERS = ADMINS > > DATABASE_ENGINE = 'mysql' # 'postgresql_psycopg2', 'postgresql', > 'mysql', 'sqlite3' or 'oracle'. > DATABASE_NAME = 'kyrios' # Or path to database file if using > sqlite3. > DATABASE_USER = 'xxx' # Not used with sqlite3. > DATABASE_PASSWORD = 'xxxxx' # Not used with sqlite3. > DATABASE_HOST = 'www.livinglinux.net' # Set to empty string for > localhost. Not used with sqlite3. > DATABASE_PORT = '' # Set to empty string for default. Not used > with sqlite3. > > # Local time zone for this installation. Choices can be found here: > # http://en.wikipedia.org/wiki/List_of_tz_zones_by_name > # although not all choices may be available on all operating systems. > # If running in a Windows environment this must be set to the same as your > # system time zone. > TIME_ZONE = 'America/Chicago' > > # Language code for this installation. All choices can be found here: > # http://www.i18nguy.com/unicode/language-identifiers.html > LANGUAGE_CODE = 'en-us' > > SITE_ID = 1 > > # If you set this to False, Django will make some optimizations so as not > # to load the internationalization machinery. > USE_I18N = True > > # Absolute path to the directory that holds media. > # Example: "/home/media/media.lawrence.com/" > MEDIA_ROOT = ''" > > # URL that handles the media served from MEDIA_ROOT. Make sure to use a > # trailing slash if there is a path component (optional in other cases). > # Examples: "http://media.lawrence.com", "http://example.com/media/" > MEDIA_URL = 'http://livinglinux.net/kyrios' > > # URL prefix for admin media -- CSS, JavaScript and images. Make sure to use > a > # trailing slash. > # Examples: "http://foo.com/media/", "/media/". > ADMIN_MEDIA_PREFIX = '/media/' > > # Make this unique, and don't share it with anybody. > SECRET_KEY = 'w=ha5rnjeh&o...@m0t=%3_7-fpo51o67qx^713sv713h06hh(c2' > > # List of callables that know how to import templates from various sources. > TEMPLATE_LOADERS = ( > 'django.template.loaders.filesystem.load_template_source', > 'django.template.loaders.app_directories.load_template_source', > # 'django.template.loaders.eggs.load_template_source', > ) > > MIDDLEWARE_CLASSES = ( > 'django.middleware.common.CommonMiddleware', > 'django.contrib.sessions.middleware.SessionMiddleware', > 'django.contrib.auth.middleware.AuthenticationMiddleware', > ) > > ROOT_URLCONF = 'mysite.urls' > > TEMPLATE_DIRS = ( > '/home/javier/django/mysite/kyrios/templates' > # Put strings here, like "/home/html/django_templates" or > "C:/www/django/templates". > # Always use forward slashes, even on Windows. > # Don't forget to use absolute paths, not relative paths. > ) > > INSTALLED_APPS = ( > 'django.contrib.admin', > 'django.contrib.auth', > 'django.contrib.contenttypes', > 'django.contrib.sessions', > 'django.contrib.sites', > 'mysite.kyrios', > ) > > url.py > > from django.conf.urls.defaults import * > > # Uncomment the next two lines to enable the admin: > from django.contrib import admin > admin.autodiscover() > > urlpatterns = patterns('', > # Example: > # (r'^mysite/', include('mysite.foo.urls')), > > # Uncomment the admin/doc line below and add 'django.contrib.admindocs' > # to INSTALLED_APPS to enable admin documentation: > > # Uncomment the next line to enable the admin: > (r'^admin/(.*)',admin.site.root), > ) > > > > > > > _______________________________________________ > Lista de correo Linux-plug > Temática: Discusión general sobre Linux > Peruvian Linux User Group (http://www.linux.org.pe) > > Participa suscribiéndote y escribiendo a: [email protected] > Para darte de alta, de baja o hacer ajustes a tu suscripción visita: > http://voip2.voip.net.pe/mailman/listinfo/linux-plug > > IMPORTANTE: Reglas y recomendaciones > http://www.linux.org.pe/listas/reglas.php > http://www.linux.org.pe/listas/comportamiento.php > http://www.linux.org.pe/listas/recomendaciones.php > _______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://voip2.voip.net.pe/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php
