Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
484
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 10.17 KB | None | 0 0
  1. with map.submapper(controller='categories') as ct:
  2.     with ct.submapper(action='show') as cts:
  3.         cts.connect('category', '/categories/{oid}/')
  4.         cts.connect('formatted_category', '/categories/{oid}.{format}/')
  5.  
  6.         cts.connect('user_category', '/users/{login}/categories/{oid}/')
  7.         cts.connect('formatted_user_category', '/users/{login}/categories/{oid}.{format}/')
  8.  
  9.     with ct.submapper(action='index') as cti:
  10.         cti.connect('categories', '/categories/')
  11.         cti.connect('formatted_categories', '/categories.{format}/')
  12.  
  13.         cti.connect('user_categories', '/users/{login}/categories/')
  14.         cti.connect('formatted_user_categories', '/users/{login}/categories.{format}/')
  15.  
  16.  
  17. with map.submapper(controller='collections') as cl:
  18.     with cl.submapper(action='show') as cls:
  19.         cls.connect('collection', '/collections/{oid}/')
  20.         cls.connect('formatted_collection', '/collections/{oid}.{format}/')
  21.  
  22.         cls.connect('user_collection', '/users/{login}/collections/{oid}/')
  23.         cls.connect('formatted_user_collection', '/users/{login}/collections/{oid}.{format}/')
  24.  
  25.     with cl.submapper(action='index') as cli:
  26.         cli.connect('collections', '/collections/')
  27.         cli.connect('formatted_collections', '/collections.{format}/')
  28.  
  29.         cli.connect('user_collections', '/users/{login}/collections/')
  30.         cli.connect('formatted_user_collections', '/users/{login}/collections.{format}/')
  31.  
  32.  
  33.  
  34. with map.submapper(controller='albums') as al:
  35.     with al.submapper(action='show') as als:
  36.         als.connect('album', '/albums/{oid}/')
  37.         als.connect('formatted_album', '/albums/{oid}.{format}/')
  38.  
  39.         als.connect('user_album', '/users/{login}/albums/{oid}/')
  40.         als.connect('formatted_user_album', '/users/{login}/albums/{oid}.{format}/')
  41.  
  42.     with al.submapper(action='index') as ali:
  43.         ali.connect('albums', '/albums/')
  44.         ali.connect('formatted_albums', '/albums.{format}/')
  45.  
  46.         ali.connect('user_albums', '/users/{login}/albums/')
  47.         ali.connect('formatted_user_albums', '/users/{login}/albums.{format}/')
  48.  
  49.  
  50.  
  51. with map.submapper(controller='series') as s:
  52.     with s.submapper(action='show') as ss:
  53.         ss.connect('one_series', '/series/{oid}/')
  54.         ss.connect('formatted_one_series', '/series/{oid}.{format}/')
  55.  
  56.         ss.connect('user_one_series', '/users/{login}/series/{oid}/')
  57.         ss.connect('formatted_user_one_series', '/users/{login}/series/{oid}.{format}/')
  58.  
  59.         ss.connect('albums_one_series', '/albums/{album_id}/series/{oid}/')
  60.         ss.connect('formatted_albums_one_series', '/albums/{album_id}/series/{oid}.{format}/')
  61.  
  62.         ss.connect('user_albums_one_series', '/users/{login}/albums/{album_id}/series/{oid}/')
  63.         ss.connect('formatted_user_albums_one_series', '/users/{login}/albums/{album_id}/series/{oid}.{format}/')
  64.  
  65.         ss.connect('collections_one_series', '/collections/{collection_id}/series/{oid}/')
  66.         ss.connect('formatted_collections_one_series', '/collections/{collection_id}/series/{oid}.{format}/')
  67.  
  68.         ss.connect('user_collections_one_series', '/users/{login}/collections/{collection_id}/series/{oid}/')
  69.         ss.connect('formatted_user_collections_one_series', '/users/{login}/collections/{collection_id}/series/{oid}.{format}/')
  70.  
  71.     with s.submapper(action='show') as si:
  72.         si.connect('collections_series', '/collection/{collection_id}/series/')
  73.         si.connect('formatted_collections_series', '/collection/{collection_id}/series.{format}/')
  74.  
  75.         si.connect('user_collections_series', '/users/{login}/collections/{collection_id}/series/')
  76.         si.connect('formatted_user_collections_series', '/users/{login}/collections/{collection_id}/series.{format}/')
  77.  
  78.         si.connect('albums_series', controller='series', action = 'index' url='/albums/{album_id}/series/')
  79.         si.connect('formatted_albums_series', controller='series', action = 'index' url='/albums/{album_id}/series.{format}/')
  80.  
  81.         si.connect('user_albums_series', '/users/{login}/albums/{album_id}/series/')
  82.         si.connect('formatted_user_albums_series', '/users/{login}/albums/{album_id}/series.{format}/')
  83.  
  84.         si.connect('series', '/series/')
  85.         si.connect('formatted_series', '/series.{format}/')
  86.  
  87.         si.connect('user_series', '/users/{login}/series/')
  88.         si.connect('formatted_user_series', '/users/{login}/series.{format}/')
  89.  
  90.         si.connect('series_photos', '/series/{series_id}/photos/')
  91.         si.connect('formatted_series_photos', '/series/{series_id}/photos.{format}')
  92.  
  93.  
  94.  
  95. with map.submapper(controller='photos') as p:
  96.     with p.submapper(action='show') as ps:
  97.         ps.connect('photo', '/photos/{oid}/')
  98.         ps.connect('formatted_photo', '/photos/{oid}.{format}/')
  99.  
  100.         ps.connect('user_photo', '/users/{login}/photos/{oid}/')
  101.         ps.connect('formatted_user_photo', '/users/{login}/photos/{oid}.{format}/')
  102.  
  103.         ps.connect('series_photo', '/series/{series_id}/photos/{oid}/')
  104.         ps.connect('formatted_series_photo', '/series/{series_id}/photos/{oid}.{format}/')
  105.  
  106.         ps.connect('user_series_photo', '/users/{login}/series/{series_id}/photos/{oid}/')
  107.         ps.connect('formatted_user_series_photo', '/users/{login}/series/{series_id}/photos/{oid}.{format}/')
  108.  
  109.         ps.connect('albums_series_photo', '/albums/{album_id}/series/{series_id}/photos/{oid}/')
  110.         ps.connect('formatted_albums_series_photo', '/albums/{album_id}/series/{series_id}/photos/{oid}.{format}/')
  111.  
  112.         ps.connect('user_albums_series_photo', '/users/{login}/albums/{album_id}/series/{series_id}/photos/{oid}/')
  113.         ps.connect('formatted_user_albums_series_photo', '/users/{login}/albums/{album_id}/series/{series_id}/photos/{oid}.{format}/')
  114.  
  115.         ps.connect('collections_photo', '/collections/{collections_id}/photos/{oid}/')
  116.         ps.connect('formatted_collections_photo', '/collections/{collections_id}/photos/{oid}.{format}/')
  117.  
  118.         ps.connect('user_collections_photo', '/users/{login}/collections/{collections_id}/photos/{oid}/')
  119.         ps.connect('formatted_user_collections_photo', '/users/{login}/collections/{collections_id}/photos/{oid}.{format}/')
  120.  
  121.         ps.connect('collections_series_photo', '/collections/{collections_id}/series/{series_id}/photos/{oid}/')
  122.         ps.connect('formatted_collections_series_photo', '/collections/{collections_id}/series/{series_id}/photos/{oid}.{format}/')
  123.  
  124.         ps.connect('user_collections_series_photo', '/users/{login}/collections/{collections_id}/series/{series_id}/photos/{oid}/')
  125.         ps.connect('formatted_user_collections_series_photo', '/users/{login}/collections/{collections_id}/series/{series_id}/photos/{oid}.{format}/')
  126.  
  127.         ps.connect('collections_photo', '/collections/{collections_id}/photos/{oid}/')
  128.         ps.connect('formatted_collections_photo', '/collections/{collections_id}/photos/{oid}.{format}/')
  129.  
  130.         ps.connect('user_collections_photo', '/users/{login}/collections/{collections_id}/photos/{oid}/')
  131.         ps.connect('formatted_user_collections_photo', '/users/{login}/collections/{collections_id}/photos/{oid}.{format}/')
  132.  
  133.         ps.connect('albums_photo', '/users/{login}/albums/{album_id}/photos/{oid}/')
  134.         ps.connect('formatted_albums_photo', '/users/{login}/albums/{album_id}/photos/{oid}.{format}/')
  135.  
  136.         ps.connect('user_albums_photo', '/users/{login}/albums/{album_id}/photos/{oid}/')
  137.         ps.connect('formatted_user_albums_photo', '/users/{login}/albums/{album_id}/photos/{oid}.{format}/')
  138.  
  139.     with p.submapper(action='index') as pi:
  140.         pi.connect('photos', '/photos/')
  141.         pi.connect('formatted_photos', '/photos.{format}/')
  142.  
  143.         pi.connect('user_photos', '/users/{login}/photos/')
  144.         pi.connect('formatted_user_photos', '/users/{login}/photos.{format}/')
  145.  
  146.         pi.connect('series_photos', '/series/{series_id}/photos/')
  147.         pi.connect('formatted_series_photos', '/series/{series_id}/photos.{format}/')
  148.  
  149.         pi.connect('user_series_photos', '/users/{login}/series/{series_id}/photos/')
  150.         pi.connect('formatted_user_series_photos', '/users/{login}/series/{series_id}/photos.{format}/')
  151.  
  152.         pi.connect('albums_photos', '/albums/{album_id}/photos/')
  153.         pi.connect('formatted_albums_photos', '/albums/{album_id}/photos.{format}/')
  154.  
  155.         pi.connect('user_albums_photos', '/users/{login}/albums/{album_id}/photos/')
  156.         pi.connect('formatted_user_albums_photos', '/users/{login}/albums/{album_id}/photos.{format}/')
  157.  
  158.         pi.connect('albums_series_photos', '/albums/{album_id}/series/{series_id}/photos/')
  159.         pi.connect('formatted_albums_series_photos', '/albums/{album_id}/series/{series_id}/photos.{format}/')
  160.  
  161.         pi.connect('user_albums_series_photos', '/users/{login}/albums/{album_id}/series/{series_id}/photos/')
  162.         pi.connect('formatted_user_albums_series_photos', '/users/{login}/albums/{album_id}/series/{series_id}/photos.{format}/')
  163.  
  164.         pi.connect('collections_photos', '/collections/{collection_id}/photos/')
  165.         pi.connect('formatted_collections_photos', '/collections/{collection_id}/photos.{format}/')
  166.  
  167.         pi.connect('user_collections_photos', '/users/{login}/collections/{collection_id}/photos/')
  168.         pi.connect('formatted_user_collections_photos', '/users/{login}/collections/{collection_id}/photos.{format}/')
  169.  
  170.         pi.connect('collections_series_photos', '/collections/{collection_id}/series/{series_id}/photos/')
  171.         pi.connect('formatted_collections_series_photos', '/collections/{collection_id}/series/{series_id}/photos.{format}/')
  172.  
  173.         pi.connect('user_collections_series_photos', '/users/{login}/collections/{collection_id}/series/{series_id}/photos/')
  174.         pi.connect('formatted_user_collections_series_photos', '/users/{login}/collections/{collection_id}/series/{series_id}/photos.{format}/')
  175.  
  176.         pi.connect('categories_photos', '/categories/{category_id}/photos/')
  177.         pi.connect('formatted_categories_photos', '/categories/{category_id}/photos.{format}/')
  178.  
  179.         pi.connect('user_categories_photos', '/users/{login}/categories/{category_id}/photos/')
  180.         pi.connect('formatted_user_categories_photos', '/users/{login}/categories/{category_id}/photos.{format}/')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement