pyroutes.js

A JavaScript routes generation function like Python Routes Mapper.generate method
Download

pyroutes.js Ranking & Summary

Advertisement

  • Rating:
  • License:
  • BSD License
  • Publisher Name:
  • Stephane Klein
  • Publisher web site:
  • http://harobed.org

pyroutes.js Tags


pyroutes.js Description

A JavaScript routes generation function like Python Routes Mapper.generate method pyroutes.js is a library that provide a JavaScript routes generation function like Python Routes Mapper.generate method.Introduction- Do you use Python Routes library in Pylons or other applications ?- Do you use something like ${h.url('entry_view', entry_id=2)} in your templates ?So, now do you dream to have Javascript routes generation function ?PyRoutesJS is the tool that you need !If you have this Routes Mapper configuration :...map = Mapper()...map.connect('entry_view', '/entries/{issue_id:\d*}/', controller='issues', action='view')map.connect('entry_edit', '/entries/{issue_id:\d*}/edit', controller='issues', action='edit')...In your javascript files, you can use PyRoutesJS like this :pyroutes.generate('entry_view', entry_id=2); // return '/entries/1/'pyroutes.generate('entry_edit', entry_id=5); // return '/entries/5/edit/'Installationpip install pyroutes.jsPylons integrationIn my_app/config/middleware.py file, append :...from pylons.middleware import ErrorHandler, StatusCodeRedirectfrom pylons.wsgiapp import PylonsAppfrom routes.middleware import RoutesMiddleware...from pyroutesjs import Middleware as PyRoutesJSMiddleware # Requirements: · Python Limitations: · Currently you can only generate named routes


pyroutes.js Related Software