标签: static-media

在Django开发期间提供静态媒体:为什么不MEDIA_ROOT?

我读了这篇关于在开发过程中使用Django提供静态媒体的指南.

我注意到了,MEDIA_URLMEDIA_ROOT没有在这里使用.为什么?有什么不同?

我试着做MEDIA_URLMEDIA_ROOT,并得到了奇怪的结果.

python django static-media

21
推荐指数
3
解决办法
1万
查看次数

在Flask中将默认网址更改为静态媒体

我使用Flask建立了一个网站,我在内置开发服务器上正常工作没有任何问题.我也能够在mod_wgsi下的生产服务器上运行.但是,我从静态/ CGI/PHP-5.2应用程序托管我的静态媒体,如果不手动更改我的html文件中的所有URL,我就无法让Flask"看到"它.

问题似乎是基本的Flask设置要求静态文件在烧瓶应用程序中.详情请见此处.基本上,我认为我需要更改以下一个班轮的"静态"部分的网址:

<link rel="stylesheet" href="{{url_for('static', filename='css/print.css')}}" type="text/css" media="print"/> 
Run Code Online (Sandbox Code Playgroud)

看起来我可以在init .py,这里的说明中更改它,但是如下定义static_path似乎不起作用.

app = Flask(__name__, static_path = '/web_media')
Run Code Online (Sandbox Code Playgroud)

要清楚,如果我像这样手动定义我的URL:

<link rel="stylesheet" href="/web_media/css/print.css" type="text/css" media="print"/>
Run Code Online (Sandbox Code Playgroud)

一切正常.任何帮助将不胜感激.

static-media flask

9
推荐指数
2
解决办法
8344
查看次数

标签 统计

static-media ×2

django ×1

flask ×1

python ×1