def __init__(self): if settings.is_production(): json_dictionary_file = 'C:/Dev/projects/dictionaryProd/data/dictionary.json' else: json_dictionary_file = 'C:/Dev/projects/dictionaryDev/data/dictionary.json' logger.info("Dictionary initialized with: " + json_dictionary_file) with open(json_dictionary_file) as json_file: self.dictionary = json.load(json_file)
import os os.environ['DJANGO_SETTINGS_MODULE'] = 'settings' from webapp2 import Route, WSGIApplication from webapp2_extras import routes import settings import handlers mapping = [ Route(r'/', handlers.simple.Home, name='home'), Route(r'/about', handlers.simple.About, name='about'), Route(r'/lore', handlers.simple.Lore, name='lore'), routes.PathPrefixRoute(r'/account', handlers.account.routes), routes.PathPrefixRoute(r'/members', handlers.members.routes), #Route(r'/static/<path:.*>', handlers.base.StaticHandler, # name='static'), routes.PathPrefixRoute(r'/<:(admin|system)>', handlers.admin.routes), ] debug = not settings.is_production() application = WSGIApplication(mapping, debug=debug) def main(): application.run() if __name__ == '__main__': main()
) # Password reset url's urlpatterns += patterns('', url(r'^user/password/reset/$', 'django.contrib.auth.views.password_reset', {'post_reset_redirect' : '/user/password/reset/done/'}, name="password_reset"), (r'^user/password/reset/done/$', 'django.contrib.auth.views.password_reset_done'), (r'^user/password/reset/(?P<uidb36>[0-9A-Za-z]+)-(?P<token>.+)/$', 'django.contrib.auth.views.password_reset_confirm', {'post_reset_redirect' : '/user/password/done/'}), (r'^user/password/done/$', 'django.contrib.auth.views.password_reset_complete'), # ... ) if not is_production(): urlpatterns += patterns('django.contrib.staticfiles.views', url(r'^static/(?P<path>.*)$', 'serve', {'document_root': settings.STATIC_ROOT}), ) urlpatterns += patterns('', url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}), ) urlpatterns += patterns('', (r'^C8YCR93/U/F/6D06CH4M/', include('paypal.standard.ipn.urls')), )