2012-03-31 2 views
1

Мне удалось запустить проект django, работающий на gae, используя djangoappengine-nonrel. Он может использовать sqlite3, который был моим db в проекте django для начала.cron.yaml, dae-nonrel, gae

Теперь я пытаюсь создать сценарий расписания фонограмм, который кто-то предложил использовать cron.yaml, но похоже, что запись cron и запись обработчика app.yaml не планируются.

любой, используя gae cron.yaml + app.yaml для планирования и dae-нереле для запуска проекта django?

С уважением,

Miten.

ответ

0

Задачи Cron не запускаются автоматически на dev_appserver, вам придется подключить cron вручную. Но если это видно в интерфейсе администратора dev_appserver, они должны начать нормально работать.

Помните, что для развертывания заданий cron также существует отдельный «appcfg.py update_cron».

https://developers.google.com/appengine/docs/python/config/cron#Cron_Support_in_the_Development_Server

+0

Я не уверен, что URL в Lauch dev_appserver интерфейс администратора. Я запускаю приложение django, используя настройку django-appengine, используя python manage.py runningerver. Используя [article] (http://stackoverflow.com/questions/3352846/creating-superuser-in-django-nonrel/10026859#10026859), я могу войти в интерфейс администратора django, но не с интерфейсом администратора gae. Я полагаю, что вы понимаете, что, если у меня есть cron.yaml и соответствующая настройка обработчика URL-адресов в app.yaml, я должен также заставить запустить работу cron на dev-сервере тоже? – Miten

+0

Кажется, что ни один из обслуживаемых страниц не является urls.py из django и ни одного из app.yaml. http: // localhost: 8000/_ah/admin/cron не разрешает. – Miten

+0

делает localhost: 8000/_ah/admin работает? Да, я имел в виду, что как только cron.yaml правильно настроен с помощью обработчика url, доступ к URL-адресу на вашем локальном сервере должен начинаться с вашего задания cron, но он по-прежнему не будет запускаться автоматически по расписанию. Я мог бы помочь вам, если вы разместили свои приложения.yaml и cron.yaml, но в остальном я не знаю, что сломано для вас. У меня есть задания cron, работающие на django-nonrel ok, как локально на моем dev_appserver (вручную), так и на реальных серверах gae. – dragonx

Смежные вопросы