Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2013, 09:17
Avatar de Copia
Copia
 
Fecha de Ingreso: noviembre-2009
Mensajes: 309
Antigüedad: 15 años
Puntos: 4
django produccion con fastcgi, error con archivos estáticos

Hola amigos, tengo mi proyecto colgado en hostgator y lo e configurado correctamente según los tutoriales que encontré, pero tengo un problema. No me muestra los archivos staticos (img, css, js).

En el manual que tiene maestros del web, para mostrar los estitocs habia que hacer cosas que requerian permisos de root, pero en el servidor compartido que tengo no puedo hacer eso.

Lo que hice fue:
- Crear una carpeta django dentro del home de mi usuario er ahi mi proyecto.
/home/myusuario/django/proyecto

- Coloque el .htaccess y el index.fcgi dentro de /home/myusuario/public_home

.htaccess
Código BASH:
Ver original
  1. AddHandler fcgid-script .fcgi
  2. RewriteEngine On
  3. RewriteCond %{REQUEST_FILENAME} !-f
  4. RewriteRule ^(.*)$ index.fcgi/$1 [QSA,L]

y el index.fcgi
Código BASH:
Ver original
  1. #!/opt/python27/bin/python2.7
  2. import sys, os, user
  3.  
  4. sys.path.insert(0, "/opt/python27/bin/python2.7")
  5. sys.path.insert(0, "/home/myusuario/django")
  6. sys.path.insert(0, "/home/myusuario/django/proyecto/")
  7.  
  8.  
  9. # Switch to the directory of your project.
  10. os.chdir("/home/myusuario/django/proyecto")
  11.  
  12. # Set the DJANGO_SETTINGS_MODULE environment variable.
  13. os.environ['DJANGO_SETTINGS_MODULE'] = "proyecto.settings"
  14.  
  15. from django.core.servers.fastcgi import runfastcgi
  16. runfastcgi(method="threaded", daemonize="false")

Con esto puedo ver correctamente los html y su contenido pero no me cargan los static. ¿Qué puedo hacer?
__________________
Dejando una huella de mi existencia por la red en http://tiricaya.com