pyroutes.jsA JavaScript routes generation function like Python Routes Mapper.generate method | |
Download |
pyroutes.js Ranking & Summary
Advertisement
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