Недавно я задал вопрос об ошибке в apache / mod_wsgi, распознающей каталог скриптов python.
Сообщество любезно ответило на вопрос, что привело к успешной установке. Теперь у меня есть другая ошибка, серверный демон (ну, технически это служба Windows, я говорю помидор, вы говорите ...) не находит ни одну из моделей, вот полный след:
Окружающая среда:
Request Method: GET
Request URL: `http://localhost/polls/`
Django Version: 1.0.2 final
Python Version: 2.6.2
Installed Applications:
['django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.admin',
'mysite.polls']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware')
Ошибка шаблона:
В шаблоне c: \ users \ marcos \ documents \ djangotemplates \ polls \ poll _
list.html ошибка в строке 1
При рендеринге возникла исключительная ситуация: такой таблицы нет: polls_poll
1 : {% if object_list %}
2 : <ul>
3 : {% for poll in object_list %}
4 : <li> <a href="{{poll.id}}/">{{ poll.question }} </a> </li>
5 : {% endfor %}
6 : </ul>
7 : {% else %}
8 : <p>No polls are available.</p>
9 : {% endif %}
10 :
Traceback:
File "C:\Python26\lib\site-packages\django\core\handlers\base.py" in get_response
86. response = callback(request, *callback_args, **callback_kwargs)
File "C:\Python26\lib\site-packages\django\views\generic\list_detail.py" in object_list
101. return HttpResponse(t.render(c), mimetype=mimetype)
File "C:\Python26\lib\site-packages\django\template\__init__.py" in render
176. return self.nodelist.render(context)
File "C:\Python26\lib\site-packages\django\template\__init__.py" in render
768. bits.append(self.render_node(node, context))
File "C:\Python26\lib\site-packages\django\template\debug.py" in render_node
81. raise wrapped
Exception Type: TemplateSyntaxError at /polls/
Exception Value: Caught an exception while rendering: no such table: polls_poll
где-то кто-то посоветовал мне использовать manage.py dbshell , и скрипт ответил:
Ошибка: у вас, по-видимому, не установлена программа «sqlite3» или она находится на вашем пути.
Но, тем не менее, сервер запуска Django прекрасно запускает приложение. Я не вижу, что изменилось в среде, чтобы так сильно затянуть веб-приложение. Пожалуйста, помогите!