He creado una carpeta static al mismo nivel que la carpeta templates, dentro de dicha carpeta tengo la carpeta css que contiene los archivos animation.css, reset.css y styles.css.
En settings.py he añadido esto:
Código:
Tengo este código:RUTA_PROYECTO = os.path.dirname(os.path.realpath(__file__)) STATICFILES_DIRS = ( # Put strings here, like "/home/html/static" or "C:/www/django/static". # Always use forward slashes, even on Windows. # Don't forget to use absolute paths, not relative paths. os.path.join(RUTA_PROYECTO,'static'), )
Código:
pero luego a la hora de cargar la página no se cargan los css y obtengo errores 404 del tipo:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <!-- Title Page --> <title>Login</title> <!-- CSS --> <link rel="stylesheet" href="{{STATIC_URL}}css/reset.css"> <link rel="stylesheet" href="{{STATIC_URL}}css/animation.css"> <link rel="stylesheet" href="{{STATIC_URL}}css/styles.css"> </head> <body> <div id="container"> <form> <!-- Username --> <label for="name">Username:</label> <input type="name"> <!-- Password --> <label for="username">Password:</label> <input type="password"> <div id="lower"> <!-- Submit Button --> <input type="submit" value="Login"> </div> </form> </div> </body> </html>
[03/Sep/2015 17:11:53] "GET /static/reset.css HTTP/1.1" 404 1640
[03/Sep/2015 17:11:53] "GET /static/animation.css HTTP/1.1" 404 1652
[03/Sep/2015 17:11:53] "GET /static/styles.css HTTP/1.1" 404 1643
¿Qué puede estar pasando?
Saludos.