首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在金字塔中发布后如何重定向?

在金字塔中发布后如何重定向?
EN

Stack Overflow用户
提问于 2011-04-10 14:06:39
回答 6查看 19.7K关注 0票数 19

我正在尝试将表单提交到一个路由,该路由将验证数据,然后重定向回原始路由。

例如:

website.com/post

  • Form将数据发布到website.com/post-save

  • User后,将重定向回website.com/post

  • 用户将加载该页面

金字塔给我带来了一些麻烦。

这是我的瘦身views.py

代码语言:javascript
复制
def _get_link_form(post_data):
    """ Returns the initialised form object """

    return LinkForm(post_data)

def home_page(request):

    form = _get_link_form(request.POST)
    return {'form' : form}

def save_post(request):
    """ form data is submitted here """"

    form = _get_link_form(request.POST)

    if not form.validate():
        return home_page(request, form)

这是我一直在使用的代码。它不仅不能工作,而且还让人感觉混乱和混乱。在金字塔中肯定有一种更简单的方法来“后重定向”?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5610087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档