Как стать автором
Обновить

Комментарии 13

Многие здесь юзают для подсветки вот это.

А может еще и полезно будет сам хабра-редактор этот или этот.
Вообще, имеет смысл писать не
application = webapp.WSGIApplication([('/', controller.DefaultRequestHandler),
   ('/stats', controller.StatsRequestController),
   ('/login', controller.LoginController)],
   debug=True)

а
application = webapp.WSGIApplication([
   ('/stats', controller.StatsRequestController),
   ('/login', controller.LoginController),
   ('.*', controller.DefaultRequestHandler), ],
   debug=True)


Это позволит нашему приложению отсылать на главную страницу, в том случае, если адреса, на который пытаются зайти нет в списке.
Тогда уж для / отдельно, а для .* еще один с чем-нибудь 404-подобным.
Ну для этого придется нагрузить пример еще одним классом-обработчиком, а в остальном -да, лучше
это плохая практика. лучше выдавать обработанную 404-ю.
Да, я согласен. Просто, тк это код для ознакомления, подумалось, что не стоит включать в него еще 1 класс, а обойтись существующими. В любом случае цель — показать, что стоит ставить какой-то обработчик по-умолчанию, и она достигнута.
Я так понимаю, просто легче использовать django, если уж питон? И оттуда и url и view использовать.
В принципе, что тут написано, оно есть в документации. И всяко полезнее просто прочитать доку.
Интересно бы про подводные камни или замарочки, с которыми вы столкнулись при разработке. Ведь там их очень много, и некоторые можно только на практике нащупать.
Вопрос, как использовать django, если django не поддерживает гугловскую БД?
Спасибо! Отличная ссылочка!
google-app-engine-django
но админка конечно недоступна, в остальном
модели там похожие. но все одно, нужно полность переделывать архитектуру, поскольку большинство привычных запросов просто не работают.
Не совсем по теме вопрос. Можно ли создать google-аккаунт с произвольным адресом почты?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории