python - 合并并调用Django static
PHPz
PHPz 2017-04-17 17:40:05
0
1
390
**nginx config** server { listen 80; server_name xx.xx; set $rootDir XXXXXXXXXXXXXXXXX; set $proxyPass 127.0.0.1:9000; location / { index dev-index.html; root $rootDir/src/html; try_files $uri $uri/ /dev-index.html =404; } location ~ ^/(api|auth) { # proxy_set_header Host app.loginsight.cn; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_redirect off; proxy_pass http://$proxyPass$request_uri; } location /static/ { gzip on; gzip_min_length 1k; gzip_buffers 16 64k; gzip_http_version 1.1; gzip_comp_level 6; gzip_types application/font-woff image/png application/javascript text/plain application/x-javascript text/css application/xml; gzip_vary on; alias $rootDir/dist/; } location /static/(images/|fonts/|styles/|js/) { alias $rootDir/src/; } location /static/images/ { alias $rootDir/src/images/; } location /static/fonts/ { alias $rootDir/src/fonts/; } location /static/styles/{ alias $rootDir/src/styles/; } location /static/js/ { alias $rootDir/src/js/; } }

项目static dir
admin debug_toolbar html js locale sentry vendor
app fonts images less rest_framework styles version

django 下static

如何把两个static 合并到一起呢

我已经尝试修改
STATIC_URL = '/static/'
把两部分代码合并到一起 但是仍然有一部分引用的问题
我想通过增加nginx localtion 但是不增加啊server 的方式 合并 两个 就是可以让我能用url 方式调用 static 文件就行

PHPz
PHPz

学习是最好的投资!

membalas semua (1)
黄舟

你看一下static_root应该就大概知道怎么弄了。官方文档在部署一章也有讲。

    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!