【发布时间】:2016-04-07 21:33:09
【问题描述】:
在尝试将django_markdown 集成到 django 管理面板中。在单击预览按钮时创建帖子后,它会在控制台中显示以下错误。
这是回溯:
Environment:
Request Method: GET
Request URL: http://127.0.0.1:8000/markdown/preview/
Django Version: 1.9
Python Version: 3.4.3
Installed Applications:
['django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'blog',
'ckeditor',
'django_markdown']
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
'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 "C:\Users\X\test_django\lib\site-packages\django\core\handlers\base.py" in get_response
149. response = self.process_exception_by_middleware(e, request)
File "C:\Users\X\test_django\lib\site-packages\django\core\handlers\base.py" in get_response
147. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "C:\Users\X\test_django\lib\site-packages\django_markdown\views.py" in preview
22. content=request.REQUEST.get('data', 'No content posted'),
Exception Type: AttributeError at /markdown/preview/
Exception Value: 'WSGIRequest' object has no attribute 'REQUEST'
请指导我如何纠正它。
【问题讨论】:
-
@Alasdair 我解决了这个问题并发送了一个拉取请求
-
我没有投反对票,但其他人可能因为您发布了屏幕截图而投反对票。屏幕截图更难阅读,未来的用户也更难找到问题,因为他们无法搜索文本。
-
问题已通过引用更新
标签: django django-admin django-views markdown