Статические файлы не отображаются в Google Appengine с Django - PullRequest
1 голос
/ 25 февраля 2012

Я пользуюсь этим руководством , чтобы использовать Django "из коробки" с Google App Engine, использующим Google Cloud SQL.

Хотя большая часть приложения работает нормально, статические файлы (таблицы стилей и javascripts) не отображаются, когда я выполняю dev_appserver.py myapp, но они отображаются нормально, если я запускаю manage.py runserver

Прямой доступ к файлу показывает следующую ошибку:

Page Not Found (404):
Using the URLconf defined in urls, Django tried these URL patterns, in this order:
^$
^trades/
^login/$ [name='login']
^logout/$ [name='logout']
^admin/
The current URL, static/css/basic.css, didn't match any of these.

Пожалуйста, предоставьте любые выводы.

[P.S. Я использую Django версии 1.3, python 2.7 и предварительный выпуск Google Appengine SDK 1.6.3 (так как он поддерживает Django 1.3 с python 2.7).]

1 Ответ

1 голос
/ 25 февраля 2012

В этом руководстве не показано, как настроить static_files (или static_dir) в app.yaml (что рассматривается здесь в документации GAE Python).Вы сделали это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...