首页 > 解决方案 > 如何在python中要求验证?

问题描述

如何使这些需要在 Python 中进行验证?我希望它像这样工作:如果我提交一个空标题/空内容 - Python 将不会批准该文章的创建。

现在它只使用 HTML 中的“必需”属性,可以很容易地禁用/不适用于所有浏览器。

@route('/edit/<pagename>')
def edit_article(pagename):
    
    articles=read_articles_from_file()
    for article in articles:
        if article['title'] == pagename:
            titel = article
        
    
    return template("editarticle", article = titel)
        <main>
            <a href="/"><h1>BasicWiki</h1></a>
            <h2>Redigerar {{article['title']}}</h2>
            <form action="/update" method="POST">
                <label for="article">Titel (ersätt artikel genom att använda samma titel)</label>
                <input type="text" id="article" name="title" value="{{article['title']}}" required>
                <label for="content">Artikel Text (HTML tillåtet)</label>
                <input type="text" id="content" name="content" value="{{article['content']}}" required>
                <input type="submit" value="Skicka">
            </form>



        </main>

标签: python

解决方案


推荐阅读