【发布时间】:2018-11-05 19:43:54
【问题描述】:
这是我的表格:
class signup_form(forms.ModelForm):
bio = forms.TextInput()
class Meta:
model = User
fields = ['username',
'password',
'first_name',
'last_name',
'email',
'date_joined']
这是我的模板页面:
urlpatterns = [
......
url(r'^profile/(?P<username>[\w\-]+)/$', user_profile, name='user_profile'),
]
这是注册模板页面:
{% extends parent_template|default:"tick/base_tick.html" %}
{% block title %}
{{ block.super }} ---> Sign Up HERE!!
{% endblock %}
{% block content %}
<div>
<div>
<form action="{% url 'user_profile' username={{ form.username }} %}" method="post">
{% csrf_token %}
{{form.as_p}}
<button type="submit">Create User</button>
</form>
</div>
</div>
{% endblock %}
正如您在表单的“操作”部分中看到的,我想访问“表单”的“用户名”字段,但我不能,而且 Django 给我一些错误。
我该怎么办?
【问题讨论】:
-
请在此处发布 Django 错误。
-
@SHIVAMJINDAL 我将错误放在问题帖子中。我应该提到的一件事是,在添加 '' .value'' 之后没有任何改变。!!
-
@SHIVAMJINDAL 不幸的是它没有再次工作......!!
-
我明天会更新我的答案
标签: python django forms web web-frameworks