Suggestion:

*Install Unipath with a:*
$ pip install Unipath

*and in settings file:*
from unipath import Path
PROJECT_DIR = Path(__file__).parent

STATIC_ROOT = PROJECT_DIR.child('static')

*Try in urls.py*

from django.conf.urls.static import static
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
...
some imports
...

urlpatterns = patterns('',
    ...
    some urls
    ...
) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

urlpatterns += staticfiles_urlpatterns()

Good luck!


2013/8/1 Jairo Alonso Velásquez <[email protected]>

> Hi community, I posted a problem here:
>
>
> http://stackoverflow.com/questions/18005574/django-1-5-get-404-on-static-files
>
> I will do it again here if somebody can help me:
>
> I need a little help with this, I've been searching for a solution with no
> results.
>
> This are my settings: settings.py:
>
> STATIC_ROOT = ''
> # URL prefix for static files.# Example: "http://media.lawrence.com/static/";
>
> STATIC_URL = '/static/'
>
> PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__))
>
> STATICFILES_DIRS = (
>     PROJECT_ROOT + '/static/')
>
> Installed apps:
>
> INSTALLED_APPS = [
>     'django.contrib.auth',
>     'django.contrib.contenttypes',
>     'django.contrib.sessions',
>     'django.contrib.sites',
>     'django.contrib.messages',
>     'django.contrib.staticfiles',
>     'django.contrib.admin', . . .
>
> Running with DEBUG = TRUE:
>
> August 01, 2013 - 16:59:44Django version 1.5.1, using settings 
> 'settings'Development server is running at http://127.0.0.1:8000/Quit the 
> server with CONTROL-C.[01/Aug/2013 16:59:50] "GET / HTTP/1.1" 200 
> 6161[01/Aug/2013 16:59:50] "GET 
> /static/media/css/jquery-ui/ui-lightness/jquery-ui-    1.10.3.custom.min.css 
> HTTP/1.1" 404 5904[01/Aug/2013 16:59:50] "GET 
> /static/media/css/bootstrap/bootstrap.css HTTP/1.1" 404 5904[01/Aug/2013 
> 16:59:50] "GET /static/media/css/bootstrap/bootstrap-responsive.min.css     
> HTTP/1.1" 404 5904[01/Aug/2013 16:59:50] "GET /static/media/css/styles.css 
> HTTP/1.1" 404 5904[01/Aug/2013 16:59:50] "GET 
> /static/media/js/jquery/jquery-1.9.1.min.js HTTP/1.1" 404 5904[01/Aug/2013 
> 16:59:50] "GET /static/media/js/bootstrap/bootstrap.min.js HTTP/1.1" 404 
> 5904[01/Aug/2013 16:59:50] "GET 
> /static/media/js/jquery-ui/jquery-ui-1.10.3.custom.min.js HTTP/1.1" 404 
> 5904[01/Aug/2013 16:59:50] "GET /static/media/js/messages.js HTTP/1.1" 404 
> 5904[01/Aug/2013 16:59:50] "GET 
> /static/media/js/validate/jquery.validate.min.js HTTP/1.1" 404 
> 5904[01/Aug/2013 16:59:50] "GET /static/media/images/FERREMOLQUES2.png 
> HTTP/1.1" 404 5904[01/Aug/2013 16:59:50] "GET 
> /static/media/js/dynamic-style.js HTTP/1.1" 404 5904
>
> As a special mention I'm running Django 1.5.1 and Python 2.7.5 in a *
> VIRTUALENV*. I do not know if this configuration is causing the problem
>
> Any help would be appreciate
>
> Thanks.
>
> *EDIT: When I off VIRTUALENV and install proper version of Django and the
> project's dependencies, My project works well, without any issue. . .
> statics are shown as it should*
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/django-users.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>



-- 
Att. *Mário Araújo Chaves Neto*
*Programmer, Designer and U.I. Engineer*
*
*
*MBA in Design Digital* - 2008 - FIC
*Analysis and Systems Development* - 2011 - Estácio
*D**esign and Implementation of Internet Environments* - 2003 - FIC

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to