每次修改文章,都会新建一个,原来那个也会保留
为什么会出现这样的问题
为什么会出现这样的问题
2017-07-23
这个问题,主要是article.id传递的时候出现了问题,我按照以前的方法可以了。老师讲的新的方法,
blog/edit_page.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>edit page</title>
</head>
<body>
<form action="{% url 'blog:edit_action' %}" method="post">
<!--注意:403错误-->
{% csrf_token %}{% if article %}
<input type="hidden" name="article_id" value="{{ article.id }}">
<label>文章标题
<input type="text" name="title" value="{{ article.title }}">
</label>
<br/>
<label>文章内容
<input type="text" name="content" value="{{ article.content }}">
</label>
<br/>
{% else %}
<input type="hidden" name="article_id" value="0">
<label>文章标题
<input type="text" name="title" value="{{ article.title }}">
</label>
<br/>
<label>文章内容
<input type="text" name="content" value="{{ article.content }}">
</label>
<br/>
{% endif %}
举报