django - TypeError: 'str' object is not callable ,迭代 2 个列表时出错
问题描述
我正在实现批量创建,但是在使用解构进行迭代时出现此错误,
我的观点
job_skill_set = []
for job_skll, job_lvl in zip(job_skill_, job_skill_level):
skil_set = Skillset.objects.get(skill_name=job_skll)
job_skill_set.append(Job_Skillset(
skill=skil_set, job_post=job_pst, skill_level=job_lvl))
Job_Skillset.objects.bulk_create(job_skill_set)
return redirect('/users/dashboard')
错误
TypeError: 'str' object is not callable
痕迹
Traceback (most recent call last):
File "C:\Users\atif\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\handlers\exception.py", line 47, in inner
response = get_response(request)
File "C:\Users\atif\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\handlers\base.py", line 181, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "C:\Users\atif\PycharmProjects\my_proj\mysite_jobportal\job_management\views.py", line 50, in create_job
for job_skll, job_lvl in zip(job_skill_, job_skill_level):
Exception Type: TypeError at /users/create_job/
Exception Value: 'str' object is not callable
解决方案
我的错误将 zip 声明为文件中的变量,这导致了错误!
推荐阅读
- c# - jObject.Parse 和 JsonConvert.DeserializeObject 数据放入 DataTable 导致 Parameter Count Mismatch 异常
- applescript - 如何修复此代码,尝试单击按钮
- filter - 仅包含内容的 Google 表格的 IMPORTRANGE 行
- linux - 我是在搞砸 glVertexAttribPointer(),还是我的 HD6480G 驱动程序可能受到责备,我有什么追索权?
- php - 如何在帖子类别中找到上传图标的网址
- flutter - 满足 X 条件时的简单通知
- powershell - 如果在调用函数时未指定布尔参数,Powershell 中是否有办法自动为真?
- powershell - PoweShell:为 Select-Object 中的属性转换数据类型
- android - RecyclerView - 在 ItemDecoration 的 onDraw 方法中获取适配器位置?
- ios - 如何在同一个 Viewcontroller 上使用 UIPickerview 和 UIDatePicker?