RSS  win  ACCESS  续航  模板  watch  IPO  手机

您所在的位置:小祥子 » 编程 » Python » 正文

AttributeError at /home/home/ Exception Type: AttributeError at /home/home/

时间:2015-06-04 编辑:pyfreshman 来源:本站整理

"错误提示信息":

Environment:

Request Method: GET Request URL: http://localhost:8000/home/home/

Django Version: 1.7.5 Python Version: 2.7.0 Installed Applications: ('django.contrib.admin',  'django.contrib.auth',  'django.contrib.contenttypes',  'django.contrib.sessions',  'django.contrib.messages',  'django.contrib.staticfiles',  'home') Installed Middleware: ('django.contrib.sessions.middleware.SessionMiddleware',  'django.middleware.common.CommonMiddleware',  'django.middleware.csrf.CsrfViewMiddleware',  'django.contrib.auth.middleware.AuthenticationMiddleware',  'django.contrib.auth.middleware.SessionAuthenticationMiddleware',  'django.contrib.messages.middleware.MessageMiddleware',  'django.middleware.clickjacking.XFrameOptionsMiddleware')

Traceback:

File "D:\Python27\lib\site-packages\django-1.7.5-py2.7.egg\django\core\handlers\base.py" in get_response

  111.                     response = wrapped_callback(request, *callback_args, **callback_kwargs) File "D:\Pythonweb\testweb\laji\home\views.py" in home

  5.     return render("templates/home.html", {}) File "D:\Python27\lib\site-packages\django-1.7.5-py2.7.egg\django\shortcuts.py" in render

  46.         context_instance = RequestContext(request, current_app=current_app) File "D:\Python27\lib\site-packages\django-1.7.5-py2.7.egg\django\template\context.py" in __init__

  209.             updates.update(processor(request)) File "D:\Python27\lib\site-packages\django-1.7.5-py2.7.egg\django\core\context_processors.py" in debug

  40.     if settings.DEBUG and request.META.get('REMOTE_ADDR') in settings.INTERNAL_IPS:

Exception Type: AttributeError at /home/home/

Exception Value: 'str' object has no attribute 'META'

《------------------------------错误原因-------------------------》

views.py 中的返回值不正确

def home(request):

    return render("templates/home.html", {})

换成

def home(request):
    #return render("templates/home.html", {})
    return render_to_response("home.html", {'song': 'Take me to your heart!'})

关键词:or