Tôi đang cố gắng xây dựng một ứng dụng trò chuyện trong thời gian thực ở Django (1.7.1). Có vẻ như tôi cần cài đặt Redis và ishout.js. Vì vậy, tôi cài đặt chúng bằng cách làm theo các hướng dẫn.Cách giải quyết Lỗi Nhập: không thể nhập tên simplejson ở Django
Sau khi thực hiện dự án trong Django, tôi đặt 'drealtime' dưới INSTALLED_APPS, và đặt:
'drealtime.middleware.iShoutCookieMiddleware'
ngay trên:
'django.contrib.sessions.middleware.SessionMiddleware'
dưới MIDDLEWARE_CLASSES
như nó đã được nói. Và tôi đặt lệnh như
python manage.py startapp example
nhưng tôi vẫn có thông báo lỗi nhập khẩu này:
Traceback (most recent call last):
File "manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/core/management/__init__.py", line 385, in execute_from_command_line
utility.execute()
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/core/management/__init__.py", line 354, in execute
django.setup()
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/__init__.py", line 21, in setup
apps.populate(settings.INSTALLED_APPS)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/apps/registry.py", line 85, in populate
app_config = AppConfig.create(entry)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/django/apps/config.py", line 87, in create
module = import_module(entry)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/importlib/__init__.py", line 37, in import_module
__import__(name)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/drealtime/__init__.py", line 4, in <module>
from django.utils import simplejson as json
Sau khi tôi đã tìm kiếm thông qua trang web chính thức Django, tôi thấy simplejson không còn sử dụng và loại bỏ từ Django mới . Tôi không biết tại sao điều này lại xảy ra. Vui lòng cung cấp bất kỳ phản hồi nào về vấn đề này và biện pháp khắc phục có thể có để giải quyết vấn đề này.
Thật không may, tôi chưa có bất kỳ tệp view.py nào vì khi tôi cố gắng tạo ứng dụng, lỗi này xuất hiện, không cho phép tôi có bất kỳ tệp view.py nào. Tệp __init__.py hiện đang trống. –
@SungpahLee không, tôi muốn cập nhật gói 'django-realtime', cài đặt lại phiên bản mới nhất:' pip install django-realtime --upgrade'. – alecxe
rescomp-14-285794: realpro sungpah $ pip cài đặt django-realtime --upgrade Yêu cầu đã được cập nhật: django-realtime trong /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/ site-packages Làm sạch ... rescomp-14-285794: realpro sungpah $ –