views.pyहो रही है 'str' ऑब्जेक्ट कोई विशेषता Django
def generate_xml(request, number):
caller_id = 'x-x-x-x'
resp = twilio.twiml.Response()
with resp.dial(callerId=caller_id) as r:
if number and re.search('[\d\(\)\- \+]+$', number):
r.number(number)
else:
r.client('test')
return str(resp)
url.py में 'प्राप्त' है
url(r'^voice/(?P<number>\w+)$', 'django_calling.views.generate_xml', name='generating TwiML'),
जब भी मैं http://127.0.0.1:8000/voice/number?id=98
विनती करता हूँ निम्न त्रुटि हो रही है:
Request Method: GET
Request URL: http://127.0.0.1:8000/voice/number?id=90
Django Version: 1.6.2
Exception Type: AttributeError
Exception Value: 'str' object has no attribute 'get'
Exception Location: /usr/local/lib/python2.7/dist-
पूर्ण ट्रेसबैक:
Environment:
Request Method: GET
Request URL: http://127.0.0.1:8000/voice/number?id=90
Django Version: 1.6.2
Python Version: 2.7.5
Installed Applications:
('django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django_calling',
'django_twilio',
'twilio')
Installed Middleware:
('django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware')
मैंने अभी Django
सीखना शुरू कर दिया है।
क्या आपको यकीन है है, यह दृश्य कहा जाता हो रही है? यह देखने के लिए कि दृश्य को बुलाया जाता है, इस दृश्य के अंदर एक पीडीबी रखें। –
कृपया पूर्ण ट्रेसबैक पोस्ट करें, कृपया। –
@kroolik हो गया! ! – user3485393