Quijost

Por favor ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión
Búsqueda Avanzada  

Noticias:

Quijost.com - Hosting Gratis al alcance de tus manos

Autor Tema: Configurar proyecto Django  (Leído 13620 veces)

0 Usuarios y 1 Visitante están viendo este tema.

reservasenlinea

  • Usuario nuevo
  • *
  • Karma: +0/-0
  • Desconectado Desconectado
  • Mensajes: 13
    • Ver Perfil
Configurar proyecto Django
« en: Septiembre 01, 2012, 05:13:38 am »

Hola tengo problemas con el despliegue de una aplicacion de prueba en Django.

Actualmente me está dando error de 404 y me redirige a http://quijost.com/not-found/?redirect . Aquí incluyo algunas configuraciones:

Estructura de archivos:
/
/appdir
/appdir/manage.py

/appdir/apps
/appdir/apps/admin.py
/appdir/apps/modles.py
/appdir/apps/views.py

/appdir/appdir
/appdir/appdir/static
/appdir/appdir/templates

/appdir/appdir/settings.py
/appdir/appdir/urls.py
/appdir/appdir/wsgi.py

.htaccess
Código: [Seleccionar]
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !(django.wsgi)
RewriteRule ^(.*)$ django.wsgi/$1 [L]

django.wsgi
Código: [Seleccionar]
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os, sys
sys.stdout = sys.stderr

sys.path.append('/home/user/public_html/appdir')

os.environ['DJANGO_SETTINGS_MODULE'] = 'appdir.settings'
os.environ['PYTHON_EGG_CACHE'] = '/home/user/tmp/trac-eggs/'

import django.core.handlers.wsgi

application = django.core.handlers.wsgi.WSGIHandler()

En espera de sus comentarios. Gracias.
En línea

shakaran

  • Soporte
  • Administrator
  • Usuario profesional
  • *****
  • Karma: +12/-0
  • Desconectado Desconectado
  • Sexo: Masculino
  • Mensajes: 487
  • Un buen soporte lo es todo
    • Ver Perfil
    • Shakaran
Re:Configurar proyecto Django
« Respuesta #1 en: Septiembre 01, 2012, 05:30:25 am »

Hola y bienvenido reservasenlinea,

Tienes que cambiar el RewriteBase /appdir si tu proyectoDjango esta en /home/usuario/public_html/appdir
En línea
Ángel Guzmán Maeso
Quijost Founder - Backend Engineer & Main support

reservasenlinea

  • Usuario nuevo
  • *
  • Karma: +0/-0
  • Desconectado Desconectado
  • Mensajes: 13
    • Ver Perfil
Re:Configurar proyecto Django
« Respuesta #2 en: Septiembre 01, 2012, 05:34:04 am »

Hola shakaran,

Me respondo mi pregunta, para aquellos que necesiten ayuda para desplegar su proyecto en Django, con el objetivo de difundir más este excelente framework en python:

Leyendo http://quijost.com/foro/desarrollo-web/django-recien-creado-con-internal-server-error/ encontre mi solución, ya tengo funcionando la página de bienvenida de django.

.htaccess
Código: [Seleccionar]
SetHandler wsgi-script

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !(django.wsgi)
RewriteRule ^(.*)$ django.wsgi/$1 [L]

django.wsgi
Código: [Seleccionar]
import os, sys
sys.path.append('/home/reservas/public_html')
sys.path.append('/home/reservas/public_html/nuevo')
os.environ['DJANGO_SETTINGS_MODULE'] = 'nuevo.settings'
os.environ['PYTHON_EGG_CACHE'] = '/home/reservas/tmp/trac-eggs'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

seguiré expandiendo y probando.

gracias, saludos.
En línea
 

Página generada en 0.306 segundos con 33 consultas.