擅长:python、mysql、java
<p>我用<a href="http://flask.pocoo.org/docs/0.10/tutorial/introduction/" rel="nofollow noreferrer">flaskr</a>作为烧瓶项目的基础(看起来你也这么做了)。</p>
<p>在.py中:</p>
<pre><code>@app.route('/delete', methods=['POST'])
def delete_entry():
if not session.get('logged_in'):
abort(401)
g.db.execute('delete from entries where id = ?', [request.form['entry_id']])
g.db.commit()
flash('Entry deleted')
return redirect(url_for('show_entries'))
</code></pre>
<p>在HTML中:</p>
<pre><code><form action="{{ url_for('delete_entry') }}" method=post class=delete-entry>
<input type="hidden" name="entry_id" value="{{ entry.id }}">
<input type="submit" value="Delete" />
</form>
</code></pre>
<p>我想要一个按钮,但是您可以很容易地使用解决方案<a href="https://stackoverflow.com/questions/4286466/use-a-normal-link-to-submit-a-form">here</a>的链接。</p>