你们 django 写的应用的静态文件都存在哪里?

2014-02-26 09:39:02 +08:00
 jazdelu
主要是图片
我想放在七牛但是这api看起来略烦。
3115 次点击
所在节点    Python
3 条回复
yueyoum
2014-02-26 10:08:50 +08:00
LZ 看看 https://github.com/yueyoum/seven-cow

然后你就发现 原来使用起来这么简单
mengzhuo
2014-02-26 14:27:15 +08:00
开发时丢在本地
部署时用nginx
glasslion
2014-02-26 20:49:41 +08:00
既然用了 Django ,静态文件相关的操作就全部交给 storage system 去做
国外常见的存储平台基本上都有现成的第三方package时限好了

七牛已经有了python SDK,自己实现一个django custom storage应该很容易。将来要迁移到别的平台也不用改代码.
参考:
https://docs.djangoproject.com/en/dev/howto/custom-file-storage/

https://git.oschina.net/miao/django-upyun-storage/blob/master/django_upyun/storage.py
https://github.com/ftao/django-upyun-storage/blob/master/upyunstorage/backends/upyun.py

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/101901

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX