python - “str”对象没有属性“visible_fields”
问题描述
我不断收到此错误:
'str' object has no attribute 'visible_fields'
{% load bootstrap %}
{{ wizard.management_form }}
<div class="form-horizontal">
{{ wizard.form|bootstrap_horizontal:'col-sm-3 col-md-3' }}
</div>
但我真的不知道它来自哪里,有人可以帮助我吗?
这是我的登录视图的样子:
def login_request(request):
if request.method == "POST":
if result['success']:
form = AuthenticationForm(request, data=request.POST)
if form.is_valid():
username = form.cleaned_data.get('username')
password = form.cleaned_data.get('password')
user = authenticate(username=username, password=password)
if user is not None:
login(request, user)
messages.info(request, f"You are now logged in as {username}")
return redirect("main:homepage")
else:
messages.error(request, "Invalid username or password")
else:
messages.error(request, "Invalid username or password")
form = AuthenticationForm()
return render(request,
"log.html",
{"form":form})
解决方案
推荐阅读
- asp.net-core - 使用 signalR 仅向一个用户发送消息
- docker - Docker 输出未显示在 ubuntu 的日志中,但显示在 debian 中
- java - 尝试解析简单类型的子类型时缺少类型 id,缺少类型 id 属性类型
- kotlin - 每当我传递字符串列表的值时,都会出现错误
- reactjs - 删除或添加行时,如何使用 React Hooks 刷新表?
- python - 为什么 Python 字符串中的空字符串计数返回 len(str) + 1?
- swift - 尝试在 XCode 中连接 Shopify 和 Swift / SwiftUI 时出错
- ruby-on-rails - Sidekiq 和 Rails 的未初始化常量错误
- javascript - 从 JS 中的值定位单个类实例
- linux-kernel - 预处理器宏 D__KERNEL__ 和 __KERNEL__ 之间的区别