are*_*eke 1 python google-app-engine download
好吧,假设我有一个数据库
Class Content(db.Model):
code=db.TextProperty()
Run Code Online (Sandbox Code Playgroud)
我想在网页上提供下载内容的下载链接code.我该怎么做?
我正在使用python和jinja2
您将创建一个回送内容的视图code(假设您使用的是"webapp"框架):
class MainPage(webapp.RequestHandler):
def get(self):
content = Content.get(…)
self.response.headers['Content-Type'] = 'application/octet-stream'
self.response.out.write(content.code)
Run Code Online (Sandbox Code Playgroud)
请注意,您可能希望将其设置Content-Type为更具体的内容.此外,如果要强制浏览器下载文件(而不是可能显示文件),可以设置Content-Disposition标题:headers['Content-Disposition'] = 'attachment; filename=some_filename.txt'.
| 归档时间: |
|
| 查看次数: |
293 次 |
| 最近记录: |