Serving static files from another directory rather than "statics"

25 views
Skip to first unread message

Chen Xu

unread,
Jul 7, 2014, 7:58:34 PM7/7/14
to django...@googlegroups.com
Hi Everyone,
I am working on a site, under my project in my local environment, I have a directory called "static" (generated by django just like everyone else's) to server my js and css. I wrote a script which minify all the js and css files and copy them in a directory called "static_min" which is at the same level as "static". When I try to include my css and js files from "static_min", it show url not found. 

And I tried the followeing:
in my settings: I changed the STATICFILES_DIRS as the following:

STATIC_ROOT = sys.path[0]

STATICFILES_DIRS = (
    os.path.join(STATIC_ROOT, 'static'),
    os.path.join(STATIC_ROOT, 'static_min')
)

I thought doing this will make Django to look for file in both static and static_min, but it did not work.


Could someone help.

Thanks





--
⚡ Chen Xu

carlos

unread,
Jul 7, 2014, 10:36:27 PM7/7/14
to django...@googlegroups.com
Hi, maybe you need use this third party solution 

and other is 

Cheers


--
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 django-users...@googlegroups.com.
To post to this group, send email to django...@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CACac-qZbMcM6%2Bqs9frw1gToBSvbgD2NSaFtdOFrDfxScX%3DiVmg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Chen Xu

unread,
Jul 8, 2014, 1:31:44 AM7/8/14
to django...@googlegroups.com
django-pipline looks good for me at first, and then I realize it copies both the minified files and the original files (which I dont want). That is why I wrote my own scripts.

Thanks




For more options, visit https://groups.google.com/d/optout.



--
⚡ Chen Xu

mulianto

unread,
Jul 8, 2014, 5:25:10 AM7/8/14
to django...@googlegroups.com
Hi,

Why not generate the new file under static folder.

I use compressor but for big js css need time for generate the compress minify file when on production.



Sent from my iPhone
Reply all
Reply to author
Forward
0 new messages