亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

python'模塊'對象不可調用

python'模塊'對象不可調用

收到一只叮咚 2021-03-13 15:15:49
我正在嘗試將表單添加到我的django視圖中。問題是,我無法聲明課程。那就是問題所在:Addform.py:from django import formsclass AddSubjectForm(forms.Form):def __init__(self):    passname = forms.CharField(max_length=200)Views.py:from django.http import HttpResponsefrom django.template import Context, loaderfrom AddSubject.AddForm import AddSubjectFormdef index(request):    template = loader.get_template('AddSubject/index.html')    if request.method == 'POST':        form = AddSubjectForm()        context = Context({                       'form': form,                       })    else:        form = AddSubjectForm()            context = Context({                               'form': form,                       })    return HttpResponse(template.render(context))最后,我收到錯誤消息:Environment:Request Method: GETRequest URL: http://127.0.0.1:8000/AddSubject/Django Version: 1.5.1Python Version: 2.7.5Installed Applications:('django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.sites','django.contrib.messages','django.contrib.staticfiles','AddSubject')Installed Middleware:('django.middleware.common.CommonMiddleware','django.contrib.sessions.middleware.SessionMiddleware','django.middleware.csrf.CsrfViewMiddleware','django.contrib.auth.middleware.AuthenticationMiddleware','django.contrib.messages.middleware.MessageMiddleware')Traceback:File "C:\Python27\lib\site-packages\django\core\handlers\base.py" in get_response115.                         response = callback(request, *callback_args, **callback_kwargs)File "blablabla\AddSubject\views.py" in index14.         form = AddSubjectForm()Exception Type: TypeError at /AddSubject/Exception Value: 'module' object is not callable我一直在尋找Google的解決方案,但每個回應都與文件名有關。它對我不起作用:/您有什么主意,為什么AddSubjectForm不起作用?
查看完整描述

1 回答

?
慕妹3242003

TA貢獻1824條經驗 獲得超6個贊

根據我的評論,您的進口聲明有誤。

你寫的是

from AddSubject.AddForm import AddSubjectForm

更改為

from AddFrom import AddSubjectForm

using的from作用是遍歷所有模塊,以便可以從相關模塊導入。但是由于其中AddSubject不是包,AddSubject它而是從模塊加載,并將該包視為模塊。


查看完整回答
反對 回復 2021-03-31
  • 1 回答
  • 0 關注
  • 473 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號