如何在pythongoogleappengin中向url添加资源

2024-09-21 00:19:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试创建一个博客/新闻网站,希望文章的网址: http://mysite.com/2012/02/05/slug/
我的问题是在python中将/2012/02/05/slug/附加到url中。我可以将日期和slug保存到Gql数据库中,以及文章的内容。我只是不知道如何将日期和slug资源添加到url中。搜索google并没有真正起作用,因为我不知道这项技术叫什么……但我知道大多数新的/博客网站都实现了它。谢谢你的帮助。提前谢谢。在


Tags: com数据库httpurl内容网站google文章
1条回答
网友
1楼 · 发布于 2024-09-21 00:19:05

如果你在寻找一个通用函数

import urlparse

def url_rev(pubdate, slug):
    return urlparse.urljoin('http://mysite.com',
                            '/%s/%s/%s/%s/'%(pubdate.year, pubdate.month, pubdate.day, slug))

但是
如果您正在使用webapp2:^{}
如果使用的是App Engine Patch,则可以使用Django,包括其URL解析器。
如果您正在使用Flask,则可以使用^{}

相关问题 更多 >

    热门问题