Search.setIndex({objects:{"":{rum:[23,0,1]},"rum.basefactory":{BaseFactory:[31,2,1]},"rum.controller.CRUDController":{resolve_conflict:[10,1,1],default_limit:[10,1,1]},"rum.router":{RumRouter:[6,2,1],resource_action:[6,6,1]},"rum.interfaces.IController":{"__call__":[1,1,1]},"rum.interfaces.IControllerFactory":{"__call__":[1,1,1],get:[1,1,1]},"rum.wsgiapp.RumApp":{jsonencoder:[22,4,1],controllerfactory:[22,4,1],url_for:[22,1,1],names_for_resource:[22,1,1],finalize:[22,1,1],redirect_to:[22,1,1],viewfactory:[22,4,1],request:[22,4,1],register:[22,1,1],call_in_context:[22,1,1],load_config:[22,1,1],dispatch:[22,1,1],router:[22,4,1],set_names:[22,1,1],render:[22,1,1],repositoryfactory:[22,4,1],fields_for_resource:[22,1,1],add_middleware:[22,1,1],mounted_at:[22,1,1],connect_default_routes:[22,1,1]},"rum.interfaces.IFactory":{"__call__":[1,1,1],can_handle:[1,1,1],register:[1,3,1],get:[1,1,1]},"rum.interfaces.IRouter":{resource:[1,1,1],dispatch:[1,1,1],url_for:[1,1,1],connect:[1,1,1],match:[1,1,1]},"rum.i18n":{ungettext:[30,6,1],RumTranslator:[30,2,1],ugettext:[30,6,1],N_:[30,6,1]},"rum.interfaces.IRepositoryFactory":{set_names:[1,1,1],names_for_resource:[1,1,1],get:[1,1,1],get_id:[1,1,1],cleanup:[1,1,1],"__call__":[1,1,1],fields_for_resource:[1,1,1]},"rum.fields.RelatedField":{next_relation_in_chain:[18,1,1]},"rum.interfaces.IRenderer":{render:[1,1,1]},"rum.repository.Repository":{split_id:[29,1,1],tpc_finish:[29,1,1],sortKey:[29,1,1],tpc_abort:[29,1,1],get_id:[29,1,1],abort:[29,1,1],tpc_begin:[29,1,1],commit:[29,1,1],tpc_vote:[29,1,1]},"rum.view":{ViewFactory:[8,2,1]},"rum.interfaces.IRepository":{get:[1,1,1],tpc_finish:[1,1,1],create:[1,1,1],update:[1,1,1],sortKey:[1,1,1],tpc_abort:[1,1,1],get_id:[1,1,1],abort:[1,1,1],select:[1,1,1],tpc_begin:[1,1,1],commit:[1,1,1],save:[1,1,1],tpc_vote:[1,1,1],"delete":[1,1,1]},"rum.interfaces.IView":{"__call__":[1,1,1]},"rum.templating":{BaseRenderer:[21,2,1]},"rum.interfaces":{IControllerFactory:[1,2,1],IController:[1,2,1],IView:[1,2,1],IViewFactory:[1,2,1],IRouter:[1,2,1],IRepository:[1,2,1],IRenderer:[1,2,1],IInputView:[1,2,1],IRepositoryFactory:[1,2,1],IFactory:[1,2,1]},rum:{ControllerFactory:[23,2,1],templating:[21,0,1],app:[23,4,1],wsgiapp:[22,0,1],RumApp:[23,2,1],RepositoryFactory:[23,2,1],query:[9,0,1],QueryFactory:[23,2,1],Repository:[23,2,1],ViewFactory:[23,2,1],Controller:[23,2,1],basefactory:[31,0,1],repository:[29,0,1],interfaces:[1,0,1],component:[4,0,1],controller:[10,0,1],Query:[23,2,1],i18n:[30,0,1],genericfunctions:[15,0,1],fields:[18,0,1],RumRouter:[23,2,1],FieldFactory:[23,2,1],BaseRenderer:[23,2,1],router:[6,0,1],view:[8,0,1]},"rum.component":{Component:[4,2,1]},"rum.query.Query":{from_dict:[9,3,1],as_dict:[9,1,1],add_criteria:[9,1,1]},"rum.controller.Controller":{"__call__":[10,1,1],process_output:[10,1,1],handle_exception:[10,1,1],call_action:[10,1,1]},"rum.controller":{Controller:[10,2,1],ControllerFactory:[10,2,1],CRUDController:[10,2,1]},"rum.interfaces.IViewFactory":{"__call__":[1,1,1],get:[1,1,1]},"rum.genericfunctions":{around:[15,6,1],generic:[15,6,1],after:[15,6,1],when:[15,6,1],NoApplicableMethods:[15,5,1],AmbiguousMethods:[15,5,1],before:[15,6,1]},"rum.basefactory.BaseFactory":{"__call__":[31,1,1],can_handle:[31,1,1],register:[31,3,1],get:[31,1,1]},"rum.view.ViewFactory":{"__call__":[8,1,1],next_id:[8,1,1],get:[8,1,1]},"rum.controller.ControllerFactory":{"__call__":[10,1,1],get:[10,1,1]},"rum.fields":{ToOneRelation:[18,2,1],UnicodeText:[18,2,1],DateTime:[18,2,1],Field:[18,2,1],rum_setattr:[18,6,1],rum_getattr:[18,6,1],InternalField:[18,2,1],RelatedField:[18,2,1],PolymorphicDiscriminator:[18,2,1],PrimaryKey:[18,2,1],String:[18,2,1],ForeignKey:[18,2,1],Mapping:[18,2,1],HTMLText:[18,2,1],Collection:[18,2,1],Email:[18,2,1],Date:[18,2,1],Integer:[18,2,1],Password:[18,2,1],Url:[18,2,1],Decimal:[18,2,1],List:[18,2,1],PreformattedText:[18,2,1],VersionID:[18,2,1],Time:[18,2,1],Text:[18,2,1],Number:[18,2,1],FieldFactory:[18,2,1],Boolean:[18,2,1],Relation:[18,2,1],Unicode:[18,2,1]},"rum.repository":{names_for_resource:[29,6,1],Repository:[29,2,1],RepositoryFactory:[29,2,1]},"rum.wsgiapp":{RumApp:[22,2,1]},"rum.query":{startswith:[9,2,1],in_:[9,2,1],gte:[9,2,1],or_:[9,2,1],eq:[9,2,1],not_:[9,2,1],contains:[9,2,1],"null":[9,2,1],and_:[9,2,1],endswith:[9,2,1],asc:[9,2,1],lt:[9,2,1],gt:[9,2,1],lte:[9,2,1],notnull:[9,2,1],Query:[9,2,1],desc:[9,2,1],Expression:[9,2,1],neq:[9,2,1]},"rum.interfaces.IInputView":{"__call__":[1,1,1],validate:[1,1,1]},"rum.fields.FieldFactory":{fields:[18,3,1],defaults:[18,1,1],get:[18,1,1]},"rum.repository.RepositoryFactory":{"__call__":[29,1,1],get:[29,1,1],set_names:[29,3,1],names_for_resource:[29,1,1],register_from:[29,1,1]}},terms:{formencod:17,prefix:[22,10,1],whose:[11,22,1],accur:11,buddi:27,under:[7,27,31],merchant:24,digit:18,everi:11,asbool:19,affect:11,correct:[3,11],viewfactori:[22,23,8,27,16,17,11,18,19],direct:[0,18],aggreg:17,movieform:17,even:[11,23,19,27],hide:[2,18],introspect:[28,12,11,27],calcul:31,enginerepositori:20,"new":[0,8,1,2,27,9,10,17,22,18,31,5,15],net:24,ever:18,metadata:[27,2,14,28,11,18],widget:[2,12,11,28,17],next_method:11,never:[27,1],here:[7,22,27,3,11,18,19],met:11,path:[0,27,1,16,19,12],interpret:28,"__model__":17,precis:[3,18],datetim:[18,20,27],mentor:7,permit:24,parlanc:[7,27],isomorph:22,total:27,middlewar:[22,16,19],describ:[16,19,27],would:[28,12,19,31],call:[22,8,1,27,10,11,19,31,5,20,15],recommend:[7,12],preview:1,type:[27,1,15,11,18,31],tell:[2,5,28,9,27],rummifi:27,relat:[17,11,27,18,1],notic:[24,27,28,17,18,19],warn:[7,22,23,19],warm:31,"__mapper_args__":27,hold:[28,11,18,16,9],hola:30,must:[12,22,23],join:[18,19,9],setup:[11,27],work:[11,16,19,27],root:[22,19],genre_id:27,overrid:[0,2,17,28,22,18,19,5,20],repoz:[16,19],give:[11,27,18,1],indic:[7,18],want:[0,27,2,14,17,28,22,12,19,31,5,20],end:[11,27,18,9,1],turn:[5,27],how:[13,7,27,0,1,2,14,31,17,26,11,29,18,28,19,12,5,20,30],irender:[16,23,1],jollywood:27,negoti:11,config:[7,0,14,16,11,22,19],updat:[17,6,20,1],recogn:19,lte:9,after:[22,23,1,27,11,19,31,5,15],diagram:11,befor:[23,27,1,17,11,31,15],wrong:12,attempt:1,third:18,classmethod:[29,31,18,9,1],perform:11,environ:[12,10,19,1],order:[28,12,18,9,27],oper:[26,5,11,22,12],composit:[11,18,1],over:[11,8],orang:[0,18],becaus:[27,17,11,19,31,5],tgrumdemo:19,flexibl:[2,27],fit:24,fix:31,rumrout:[22,6,23],better:[18,27],persist:[27,2,14,1,26,20],them:[0,1,2,27,17,11,18,19,31],anim:31,on_end_request:1,thei:[27,28,1,11,18,19,31],safe:[11,31],as_dict:9,"break":[11,27],rental:[19,27],choic:[7,15],session_factori:[19,27],changelog:[7,25],each:[0,27,2,3,16,9,17,28,11,22,18,19,5],debug:[22,16,19,27],went:12,oblig:[17,28],luci:27,mean:[28,7,18,27],garment:31,admin_app:19,extract:1,goe:18,newli:31,content:[7,11,14],adapt:[19,31],got:27,situat:18,free:24,possible_temppl:1,traceback:[22,31],somwher:19,pagin:[27,10],isn:11,confus:27,rang:18,render:[22,1,28,16,17,11,18,19],queryfactori:23,restrict:24,hook:26,unlik:18,alreadi:[5,27,19,12],call_in_context:[22,23],primari:[28,18],cartesian:1,rumalchemycontrol:19,genericfunct:[11,23,8,15],sometim:27,stack:[7,22,16,19],master:[2,0,19],too:[11,18,27],listen:27,namespac:11,tool:12,setuptool:12,lower:27,machineri:5,target:[14,18],keyword:[22,8,1,16,10,17,18,31],provid:[0,24,2,28,22,18,19],expr:9,tree:22,told:28,stackabl:11,close:[22,1],garmentfactori:31,mind:11,aforement:30,pylon:[7,11,19],render_flash:19,seen:[27,19,31],seem:12,turn_on:5,prioritizedaft:15,person_id:[22,27],shall:[31,24,8,10],object:[28,0,23,8,1,2,29,27,9,10,26,11,22,18,19,31,5,6],what:[7,22,27,2,16,17,28,11,18,19,5],is_manag:19,typ:6,don:[28,12,27],doc:[4,0],doe:[2,17,28],dummi:[22,9],notnul:9,declar:[0,1,2,14,27,17,28,11,18,31,15],passwordfield:17,prio:[15,31,18,1],visitor:8,syntax:[28,18,27],buildbot:7,earth:27,involv:28,absolut:1,menu:11,configur:[22,27,14,16,11,0,19],theme:19,busi:11,"__call__":[22,8,1,10,29,19,31],plate:27,bat:12,bar:[0,30],emb:19,"public":25,reload:1,bad:[22,19],neq:9,respond:11,join_dat:9,mandatori:22,imho:11,respons:[23,1,9,11,18,19],fail:[18,19],best:27,subject:24,awar:18,said:17,hopefulli:20,databas:[8,27,2,1,10,31],wikipedia:27,figur:[12,11],simplest:19,awai:27,approach:11,attribut:[22,8,23,1,27,9,18],extend:[8,1,2,14,15,28,11,31],optimist:18,extens:19,lazi:[11,30],gced:11,"__unicode__":27,easi:31,howev:[23,27,28,17,11,19,12],against:[31,1],rumifi:[28,7,14,27],logic:12,browser:[17,5],col:9,loader:[0,1],guid:[13,7,14,12],assum:[17,16,19,27],wsgi_app:22,nake:31,liabil:24,chrome:[2,11,0,14,19],been:[7,22,27,17,11,19,15,12],much:[5,11,27],basic:[11,19,9,27],life:[11,19],ani:[7,22,24,1,26,15,17,28,11,18,12,19,31,5],lift:5,child:22,ugli:[11,31],servic:[22,23,19],weren:18,init_model:19,succes:1,systemexit:27,idatamanag:[29,1],kwarg:[30,1],cond:31,sever:[28,12,16,19],is_overtim:27,credit:[7,27],receiv:1,make:[7,22,23,27,2,3,28,11,18,19,12],complex:[11,9,27],descend:9,complet:[28,5,27],fragil:28,create_engin:27,hand:11,nix:12,rais:[22,10,1],boiler:27,tune:[2,27],inherit:[11,0,6,27],tho:19,client:[26,22,27],thi:[0,1,2,3,5,7,9,10,11,12,15,16,17,18,19,22,24,23,27,26,28,29,31],programm:7,left:[27,10],is_cold:31,protocol:10,just:[28,18,19,27],irepositoryfactori:[22,23,1,28,16,18],ivalid:1,yet:[28,27],languag:7,expos:11,town_id:17,els:[22,19],save:[27,20,1],explanatori:20,connect_default_rout:22,gave:11,opt:27,applic:[7,0,27,14,11,22,19,15,12],routesexcept:[22,1],iviewfactori:[11,22,16,23,1],specif:[7,1,28,27,17,18,19,31],arbitrari:1,manual:[27,22,1],underli:[18,19,9,27],right:[28,18,24,27],old:[11,10],deal:24,negat:9,somehow:18,intern:[3,11,14,9,5],turbogears2:7,autocommit:[19,27],cooper:11,flux:28,subclass:[5,11,18,8,31],tracker:7,uml:27,foo:[0,18,30],localhost:[19,27],peek:19,plu:[0,16],collet:22,someclass:22,repositori:[7,23,1,2,14,26,11,29,18,19,20],post:[5,6],"super":20,plug:[19,27],obj:[22,23,1,29,18,5,20],slightli:28,contamin:18,despair:11,commit:[29,1],produc:[2,3,11,31],encod:22,bound:[5,11,18],down:[11,27],wrap:[11,22,19],get_view:[23,1],soon:[2,11,22,23],undersand:9,accordingli:11,wai:[0,27,2,14,31,28,11,22,18,19,12,5,20],support:[7,22,23,25,1,19],process_output:[11,10],why:19,avail:[28,7,19,12],imit:19,request_method:[11,1],editor:27,disambigu:31,form:[22,23,2,9,10,17,18,12],bareskin:31,htmltext:[28,18],sqlalchemi:[27,16,17,18,19,12,20],"true":[21,22,8,1,29,27,16,9,4,18,30,19,31,6],sprox:[2,17],attr:[17,22,18,8,1],maximum:18,chained_valid:17,featur:[7,22,1],model2:16,"abstract":[26,28,11,8,15],exist:[2,12,27],check:[11,18,31],toonerel:[18,9],when:[7,27,0,23,8,1,2,31,10,17,26,11,22,18,19,12,5,15],actor:[28,19,27],test:[16,27],webob:19,roll:5,create_al:27,intend:10,initil:22,template_path:19,anywher:[18,19],pseudo:[16,8],ignor:16,time:18,concept:27,chain:18,global:[30,19],invent:31,enginecontrol:5,signific:[7,11],"_make_admin_app":19,skin:31,chair:27,viceversa:[28,7],decid:11,herebi:24,depend:[22,8,1,28,11,18,19,12],oscars_won:27,graph:[19,27],flash:5,subdummycontrol:6,mounted_at:[22,23],sourc:[12,22],string:[27,28,1,16,9,29,18,30,31],"_prio":31,feasibl:[22,23],widgetfactori:[17,11],condit:[11,18,24,9,31],level:27,gui:18,iter:1,item:[11,18,10],declarative_bas:27,prevent:12,creatur:27,primarykei:18,load_config:22,filmed_on:[17,28,27],port:[19,27],explictli:28,appear:14,page_s:16,current:[7,22,27,1,10,12],deriv:[28,11,18],autogener:18,gener:[13,7,27,22,23,8,1,2,3,31,17,28,11,18,19,12,5,15],satisfi:[27,31],modif:18,address:[2,28,22,18],along:12,box:2,behav:27,pysqlit:27,extrem:28,pub_dat:18,commonli:7,ourselv:[31,19,8,10],semant:28,regardless:26,extra:[28,11,27,16,31],tweak:[2,22],modul:[7,1,28,11,18,19],prefer:28,and_:9,instal:[7,14,27,19,12],memori:27,pred:[15,31,1],visit:27,live:[27,28,11,18,19,31,12],handler:[2,10],criteria:[9,1],msg:19,scope:[11,22,23],peopl:19,claus:22,chairs_broken:27,visual:14,templat:[21,0,23,1,2,16,11,22,19],easiest:19,fly:11,dburl:27,uniqu:8,descriptor:11,minimum:27,whatev:[11,22,18],tpc_finish:[29,1],purpos:[7,12,24,1],xinclud:19,claim:24,encapsul:18,stream:27,related_to:18,abort:[29,1],app_factori:19,occur:[7,27],alwai:[7,1,28,9,11,29,18],multipl:[7,1],unicodetext:18,write:[31,19,1],anyon:[19,31],add_criteria:9,next_id:8,map:[1,27,17,18,19,12,20],product:[22,8,1,2,3,10,11,31],repositoryfactori:[22,23,27,2,14,16,11,29,19,20],max:18,dive:31,usabl:27,mixin:11,date:[7,18,27],data:[7,22,1,26,14,27,9,28,29,18,19,12,20],predic:[31,19,1],mangl:19,inform:[7,27,28,14,11,18,19],combin:17,names_for_resourc:[29,22,1],callabl:[27,1],talk:[11,27],formbas:17,still:[28,18,19],dynam:11,read_onli:18,group:[17,11],thank:11,polici:22,tort:24,window:12,strutur:16,mail:[28,7],main:[27,19,31],synopsi:[28,27],provdi:26,initi:[7,22,8,1,2,19],now:[7,27,11,12,19,31,5,20],discuss:[28,7],introduct:[13,3,7],term:7,name:[22,1,28,27,9,17,29,18,19,31,12],drop:[0,23,28,11,22,19],separ:11,compil:1,domain:[7,27,2,14,28,11],replac:7,individu:[2,0],sponsor:7,year:27,happen:[11,22],turbogear:[7,11,19],gonzalez:[7,24],shown:[18,23,19,10],accomplish:2,urlencod:9,instati:1,factori:[8,1,2,3,10,17,11,29,18,31],earlier:23,argv:27,orm:[19,27],tpc_vote:[29,1],iview:[11,22,23,8,1],or_:9,thing:[22,19,31],place:[7,11,18,19,1],router:[5,11,22,6,23],think:18,first:[25,5,22,19,12],origin:18,onc:[17,12,11,19],yourself:[22,16],submit:[17,28],add_middlewar:22,open:[27,1],given:[7,8,1,15,10,18,31,6],stuck:27,conveni:15,friend:11,programat:22,copi:24,specifi:17,mostli:7,holder:24,than:[11,15,19,9,31],serv:[27,22,18,9,1],wide:12,were:11,posit:[5,22,31],scuba:31,seri:[11,0,18],pre:[21,22,8,1,29,15,9,10,4,18,30,31,6],basecontrol:19,sai:[22,27,2,17,31,5,20],not_:9,argument:[22,8,1,27,16,9,10,17,18,31,5,15],rent:27,relatedfield:18,saw:27,engin:[5,20,27],destroi:11,turn_off:5,note:[7,1,28,27,10,17,18,19,31,12],take:[7,0,27,11,31,5],begin:9,sure:[12,22,23,19,27],normal:18,track:27,beta:7,sublicens:24,pair:17,textarea:18,runtim:11,registrationform:17,gracefulli:7,show:[18,5,6,10],concurr:18,permiss:[24,19],hack:11,onli:[22,1,2,27,28,11,18,19,12,5],explicitli:[22,19],transact:[5,29,27,1],activ:[22,23,1,14,27,11,12],written:[17,7],dict:[0,1,16,9,11,22,18,31],add_opt:27,startswith:9,negotit:11,between:[12,11,18],secondari:27,cannot:[12,11,23],admincontrol:19,requir:[27,22,18,1],jollygood:27,yield:1,stupid:31,though:[11,18],where:[22,1,28,10,11,19,12],summari:[12,14,27],sean:27,calendar:17,wonder:18,can_handl:[31,1],label:18,enough:27,jollystar:27,fields_for_resourc:[22,1],"import":[22,23,27,2,17,28,18,19,5,20],assumpt:[14,27],sortabl:18,parent:[22,8,1,10,29,31],noapplicablemethod:[23,15],cycl:11,come:11,contract:24,tpc_abort:[29,1],tutori:[28,7,14,19,27],mani:[7,11,27],among:11,overview:[13,7,11],unittest:27,inspir:11,dispatch:[7,11,22,1],"__class__":[31,1],next_relation_in_chain:18,damag:24,coupl:[28,7,27],register_form:17,mark:[7,18,30],gist:27,get_id:[29,1],i18n:[16,23,30],bonjour:30,those:[28,5,27,12],"case":[15,11,27,31],mount:[22,19],advantag:11,endswith:9,ascii:18,"__init__":[30,19,31],mount_point:[22,23],develop:[13,7,14,19,12],etc:[22,8,27,2,14,10,11,18,31,5,20],resolve_conflict:10,same:[22,23,26,17,28,11,18,19,12],html:[0,27,28,11,18,19],pai:11,document:[13,7,23,24,1,28,14,27,18,30,19,12],finish:3,invalidnomatch:17,nest:16,director:[28,19,27],fruit:0,local_foo:30,target_cl:1,inconsist:27,facad:22,without:[22,24,2,28,11,30,31,5],model:[7,0,27,2,14,17,26,11,29,18,28,19,5,20],summer:[7,27],execut:[15,12,27,23,1],rest:[7,16,10,17,19,12],genshi:[0,16],touch:18,modigi:19,display_nam:17,hint:[28,18,27],remote_nam:[22,8,1,10,29,18],littl:[27,19,31],crudcontrol:[5,11,23,10],real_field:18,real:[7,18],around:[15,11,27,23,31],read:27,form_output:23,temperatur:31,grid:12,pop:2,world:[7,27],some_engin:5,rum_app:[22,23],threadsaf:23,integ:[18,27],server:[5,11,27,19,7],from_dict:9,either:[18,6],output:[11,25,10],manag:19,ascend:9,user_nam:17,confirm:[11,27],definit:18,swape:2,exit:[2,27],inject:11,refer:[7,0,27,14,16,19],power:[28,11,27],raincoat:31,garbag:11,broker:22,broken:27,"__name__":[27,31],auto_reload:[21,1],stand:[14,19],act:[11,19],industri:27,"__main__":27,your:[7,27,2,14,17,28,18,19,12],complianc:1,aren:11,start:[9,27],compliant:7,interfac:[7,22,23,8,1,2,14,27,16,9,10,17,26,11,29,18,28,19],lot:27,tupl:[29,18,1],regard:14,longer:[28,1],toscat:24,root_control:22,possibl:[27,28,14,1,17,11,15],"default":[0,27,16,10,11,4,18,19,31,5,22],start_respons:[10,19,1],somedatabas:27,foreignkei:[18,27],embed:[7,14,19],care:[2,5,11,28,27],expect:7,creat:[7,8,1,2,14,27,10,17,26,11,18,28,19,31,12,20,30],certain:[2,5,11,26,1],deep:18,file:[24,16,19,27],ocurr:5,again:[12,18],collid:23,googl:7,"_code":22,cleanup:1,you:[7,0,23,1,2,27,16,17,28,11,22,18,19,31,12],architectur:[13,7,11],registri:[5,22,18],sequenc:[11,9],symbol:11,docstr:16,peak:[3,11,18,15],vocabulari:18,directori:[12,27,0,1],descript:18,potenti:12,represent:[26,18,1],all:[27,22,24,8,1,2,31,9,10,17,26,11,29,18,19,12,5],forget:27,routeabl:10,follow:[7,22,24,27,16,11,19,31,12],yourapp:[17,19],rumtransl:[16,30],toscawidget:[16,19,27],alberto:[7,24,9],liter:[21,22,8,1,29,27,9,10,4,18,30,31,6,15],movie_id:27,straightforward:0,far:28,faq:5,veri:[2,28,22,18,27],list:[7,0,1,28,27,9,22,18,19],sane:27,stderr:27,tpc_begin:[29,1],pase:16,past:[22,19,27],design:[7,11,19,1],pass:[22,8,1,27,16,10,11,18,19,31,5,6],further:22,deleg:[11,23,20,19],sub:[13,7,23],section:[0,19],abl:[12,22,30,19,27],brief:27,delet:[27,6,1],version:[12,18,30,23],primary_kei:27,method:[22,23,1,28,25,10,11,31,5,6,15],full:1,variat:2,behaviour:[2,22],modular:12,regsit:[5,1],modifi:[28,0,24,1,2,26,11,18,19,12],valu:[22,18,30,1],search:[7,0],ahead:27,app_glob:19,amount:[7,27],doctest:18,action:[0,24,8,1,3,29,27,10,17,11,22,19,31,5,6,23,15],via:[11,19,1],readili:5,put:6,famili:17,heurist:28,coercion:26,select:[16,1],distinct:18,liber:1,regist:[22,23,1,2,15,17,29,18,19,31,5,20],two:[27,11,18,12,31,5],actor_id:27,taken:11,more:[7,0,1,3,15,9,11,18,19,31,5],reachabl:19,flag:[22,18,31],particular:[22,24,27,2,28,12,5,20],cach:[11,4],town:18,none:[21,22,23,8,1,29,27,9,10,4,18,30,31,15],endpoint:[5,22,1],def:[23,27,30,19,31,5,6,20],prompt:12,share:[28,11,18,19],accept:[31,18,16,8,10],tabular:12,rumapp:[0,23,27,2,16,11,22,19,5],wsgiutil:22,filter:[9,27],secur:[22,19,1],rather:31,anoth:[23,28,17,11,18,19,12],snippet:23,csv:25,simpl:[9,27],full_stack:[22,16,19],resourc:[22,23,8,1,9,10,11,29,18,31,5],catalog:30,sarepositori:20,associ:[18,24,27],"short":3,author:24,caus:[12,11,15],egg:[12,30,19,27],help:[12,27],"_actor_movi":27,ceratin:11,through:[26,11,22],paramet:[22,1,15,9,11,18,31],style:10,ifactori:[23,1],resort:28,pend:1,rapidli:27,might:[0,1,28,27,17,11,18,12],alter:[11,20,1],good:[7,11],"return":[22,23,8,1,27,9,10,11,29,18,30,19,31,20],timestamp:20,framework:[7,18,19],compound:17,complain:12,due_dat:27,easili:[5,19],achiev:23,found:[7,22],unicod:[18,27],subsystem:27,weight:18,idea:[7,0],realli:[2,12,11,22,18],heavi:[3,5],connect:[22,24,8,1,10,19,31],todo:[3,30],event:[24,1],wacki:5,publish:[24,10],print:27,get:[22,8,1,27,9,10,29,18,19,31,6],jolli:27,postgr:27,proxi:[11,31,23,8,10],guess:[28,18],pub:18,asc:9,reason:[2,27],base:[0,1,9,17,11,29,18,19,31],prioritizedbefor:15,ask:[7,11,27,12],thread:11,launch:[14,27],omit:28,perhap:[2,11,18],as_q:9,lifetim:11,assign:[28,18],feed:[11,19],major:2,feel:[18,19,31],get_form_output:23,number:18,done:[22,8,2,28,11,18,19,5],rum_getattr:18,stabl:7,miss:[28,18],fanci:18,differ:[28,11,22,19,1],script:[12,27],interact:27,addrecordform:17,store:[27,28,1,11,18,19],schema:17,option:[27,28,1,11,19,31,12,15],relationship:11,part:18,pars:[27,1],consult:12,albeit:27,kind:[28,24,27,2,3,17,26,11,18,5],whenev:2,remot:22,remov:27,reus:[28,7],cleaner:27,ugettext:30,load_app:27,packag:[13,7,23,28,19,12],iinputview:[22,23,8,1],brickenstein:7,"null":9,sell:[24,27],rumalchemi:[27,16,17,19,12,20],equival:18,self:[1,27,10,29,30,19,31,5,6,20],also:[5,8,27,26,3,10,17,29,31,12],build:[27,31,9,1],distribut:[12,24],choos:11,most:[0,1,2,27,9,28,11,22,12],plan:1,charg:[26,11,24],mymodel:[5,20],cover:[12,27],ext:27,optionpars:27,wsgi:[7,22,23,27,1,19],humid:31,furcoat:31,id_prefix:8,session:[19,27],fine:[2,27],find:[11,29,18],coerc:1,copyright:24,express:[29,18,24,9,1],icontrol:[22,10,23,1],liabl:24,possible_templ:[22,1],common:[31,18,19,8,10],wrote:28,set:[22,23,26,11,18,20],see:[0,23,1,28,29,27,16,11,22,19,31,5],bare:31,arg:[22,8,1,27,9,10,11,29,18,30,31,15],disadvantag:28,default_limit:10,"__omit_fields__":17,someth:[8,1,28,27,10,11,19,31,12],particip:[11,29],pisa:11,won:[23,19,27],pastedeploi:[19,27],complement:7,isol:12,complementari:17,solv:12,popul:18,both:[27,28,1,17,18,19,31],last:[5,31],alon:[14,19,27],foreign:18,context:[11,22,23,19],pdf:11,whole:[17,27,1],load:[11,22,30,27],simpli:11,point:[22,1,27,16,11,19,12],instanti:[22,8,27,2,16,10,19,31],except:[27,3,1,10,11,31,15],header:11,linux:12,throughout:19,backend:[7,14,9,29,18,12],authz:19,actor_movi:27,user_id:17,due:12,whom:24,tg2:[17,19],tg1:11,error_handl:10,statuscoderedirect:19,great:[11,27],understand:27,func:[22,15],demand:7,firt:5,"_next_redirect":22,remote_us:19,look:[27,22,0,19,1],straight:28,"while":[23,27],abov:[23,24,16,11,19,12,5,20],error:[5,19,27],loos:7,always_scan:6,valverd:[7,24],itself:[12,23],decor:[2,3,28,11,18,15,5],"__require_fields__":17,grant:24,belong:[11,18],conflict:[12,31,10],higher:31,field_factori:29,optin:1,moment:12,user:[7,26,14,10,17,28,11],chang:[2,5,27,12,7],subpackag:19,noninfring:24,lib:19,entri:[19,27],searchabl:18,person:[22,24,27,11,18,19,31],basefactori:[2,23,31],explan:5,irout:[11,22,23,1],humidti:31,badid:1,preformattedtext:18,split_id:29,shortcut:1,input:[17,22],bin:12,format:[7,22,25,14,16,11,0],big:2,wekaref:[31,8,10],bit:[28,19],basicconfig:27,search_ord:30,httpexcept:10,implemen:29,docutil:[21,22,8,1,29,15,9,10,4,18,30,31,6],signal:[18,19],resolv:10,collect:[18,5,11,6,9],"boolean":[18,9,31],popular:[12,19],some:[13,7,23,27,2,31,17,11,18,12,5],back:[5,11,9],sampl:[16,19],mirror:[16,19],virtualenv:[12,14,27],engine_id:5,substitut:27,reproduc:12,intial:11,run:[11,19],rum:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,27,26,28,29,30,31],step:[12,19],constraint:18,coexist:19,extensionn:27,optpars:27,block:[17,19],path_info:[19,1],"__repr__":31,within:[7,19],rumrequest:22,ellipsi:18,resource_act:[5,6],span:[21,22,8,1,29,15,9,10,4,18,30,31,6],textual:18,custom:[7,0,27,2,14,17,28,11,22,19,5,20],includ:[24,1,3,27,18,19,12],suit:31,forward:[28,11],parse_arg:27,properli:[22,27],wsgiapp:[22,23,2,16,11,5],link:[11,27],translat:[19,28,16,9,30],atom:10,line:[5,27],info:[27,1],url_for:[5,22,1],caller:31,similar:[28,5,20],clear:27,parser:27,doesn:[12,11,18,19,1],repres:[11,29,18,9,1],loadserv:27,titl:[28,27],digress:27,"_use_next":22,nice:19,ambiguousmethod:[15,23,31],deserv:5,loopback:27,discrimin:18,depth:15,hello:30,pluggabl:30,code:[7,22,1,28,27,17,18,19,5,20],partial:27,queri:[23,27,28,1,9,18],stackedobjectproxi:22,peanut:18,elsewher:18,send:[5,11],aris:24,sent:26,deactiv:12,wave:11,tgrum:19,tri:[2,31,8,10],magic:[11,8],jsonencod:22,michael:7,"try":[27,22,31,18,1],pleas:[27,28,14,11,18,12],impli:24,smaller:2,cfg:19,contructor:11,download:[12,19],folk:27,compat:[17,22],index:[18,5,25,6,7],handle_except:10,resembl:[22,1],access:[22,8,23,27,10,29,19,31],form_result:10,can:[7,27,22,23,8,1,2,31,16,9,10,17,28,11,29,18,19,12,5,20,15],bodi:11,let:[28,27,31],becom:[12,23],sinc:[27,28,3,17,11,18,19,31,12],convert:[19,9,1],genr:[28,19,27],implement:[13,7,22,8,1,28,14,27,16,10,11,29,18,19,12],chanc:1,appli:[12,31],app:[7,0,23,1,28,27,17,11,22,19,5],scubadivingsuit:31,api:[13,7,23,27,28,17],sqlalhemi:19,ungettext:30,from:[0,23,24,1,2,27,9,10,17,28,11,22,18,30,19,31,5,20],commun:[7,12],upgrad:7,next:[12,18],stage:7,sort:[18,9],form_valid:17,appropi:[1,2,16,10,28,11,31],mismatch:12,about:[7,27,2,28,11,18,19,12],retriev:[26,11,20,27],redirect_to:[5,22],polymorphic_ident:27,polymorphicdiscrimin:18,fetch:[11,18,27],control:[7,22,23,1,2,3,14,10,17,26,11,18,19,5,6],sqlite:[16,19,27],malform:1,set_lang:30,process:[11,23,19,10],lock:18,celsiu:31,tag:[18,6],serial:22,comedi:27,instead:[17,11,18,8,31],posssible_templ:1,singular:[29,22,1],attent:11,uour:19,livingth:31,store_tru:27,bind:[15,18,27],issu:22,allow:[7,27,26,28,11,18,19],fallback:30,furnish:24,movi:[17,28,19,27],controllerfactori:[22,23,16,10,11,5],primarykeyconstraint:27,bunch:27,verify_password:17,chosen:31,bye:27,greater:9,python:[7,22,23,1,27,17,19,12],auto:18,dai:31,auth:19,functional:[11,22],mention:12,"__base_validator__":17,somewher:17,trac:7,anyth:[11,18],edit:[17,11,22,18,23],mode:[14,22,16,19,27],chunk:18,macosx:12,created_on:20,meta:19,internalfield:18,special:[22,23,27,3,11,18,5],out:[2,12,24],variabl:[22,19,1],cleanli:11,ret:27,trickier:31,suitabl:1,rel:1,plural:[29,22,1],insid:[0,23,27,28,14,16,11,22,18,19,12,5],manipul:18,standalon:[7,12],zodb:2,dictionari:[22,1,27,16,9,18,19],releas:[7,25],log:27,could:[22,27,28,1,11,19,5],acomplish:2,keep:[19,27],length:18,enforc:1,outsid:[22,23,19],timezon:18,scan_modul:[29,16],softwar:24,introspec:27,mai:[28,1],neccesari:[11,22],prioriti:[18,31],"long":[8,1,10,11,18,19,31],call_act:[11,10],licens:[7,24],system:[12,27],messag:[17,5],fahrenheit:31,attach:[11,1],"final":[27,11,22,31],tidbit:11,shell:[12,27],has_permiss:19,cache_dir:[21,1],textfield:17,exactli:[17,31],haven:[12,19,27],rss:11,meanin:1,fieldfactori:[28,11,18,23],structur:[12,18,16],charact:18,sens:[3,18],result:[27,22,19,1],rootcontrol:[22,19],deprec:[7,22,23],rum_setattr:18,have:[22,1,2,27,17,28,11,19,31,12],tabl:[7,27],need:[22,23,27,2,16,17,11,18,19,12],depict:11,min:18,diverg:22,rout:[22,1,10,11,19,31,5],which:[7,27,0,8,1,28,31,16,9,17,11,22,18,19,12,5],mit:24,singl:[2,17,11],deploy:19,who:[11,31,8,10],sepaer:28,deploi:[7,14,19,27],"class":[1,2,4,5,6,8,9,10,11,12,15,17,18,19,20,21,22,23,27,28,29,30,31],irepositori:[29,22,23,9,1],register_from:29,url:[28,22,1,2,27,16,26,11,18,19,5],get_resource_act:6,gather:27,request:[13,7,22,23,1,26,27,11,19,5],uri:27,determin:[11,31],fact:[11,19,27],nodefault:[4,18],text:[28,18],anywai:11,redirect:22,"__field_order__":17,locat:1,should:[27,22,8,1,2,31,16,9,17,28,11,29,18,19,12,5],jan:[7,25],suppos:28,"__tablename__":27,local:[30,16,19,1],hope:31,contribut:7,polymorphic_on:27,notat:19,acces:[11,22,6,19],enabl:[12,11,22,16,19],organ:7,dummycontrol:6,stuff:[11,31],integr:[14,19],contain:[19,22,18,16,9],view:[7,22,23,8,1,2,14,27,17,26,11,18,28,19,12],dbsession:17,frame:[11,15,31],knowledg:27,email_address:17,polymorph:18,statu:[7,19],wire:26,pattern:[7,11,8],tend:27,state:[27,28,1,10,11,19,5],entrant:23,neither:1,email:[2,28,18],kei:[22,1,28,27,16,4,18,0],deliver:19,job:22,gte:9,turbojson:11,plugin:[27,16,17,18,30,12],admin:[17,7,22,23,19],director_id:27,equal:[9,31],ramm:7,instanc:[22,23,8,1,28,27,16,10,17,11,29,18,19,31,5,20],afaik:19,arriv:11,"__future__":[22,23],respect:22,flourish:27,fieldsmatch:17,compon:[22,23,2,16,11,4,29],json:[11,22],icontrollerfactori:[22,16,23,1],besid:[11,10],treat:28,assert:30,decim:18,fanciestcalendar:17,present:[12,18],therefor:11,harder:28,defin:[2,0,15,27],suport:19,glossari:[26,7],layer:[7,27,28,14,9,17,11,18],helper:19,site:[12,19],substanti:24,incom:[11,22,27],cross:11,member:[5,11,6],handl:[13,7,22,23,1,2,3,14,31,26,11,29,18,19,12,5,6,20],largest:27,http:[22,27,1,19,5,6],effect:[2,17,28,23,1],jollywoodian:27,decoupl:[18,9],off:5,center:27,keyboardinterrupt:27,builder:31,well:[28,27],versionid:18,exampl:[7,0,8,27,2,9,17,28,11,22,18,19,31,5,6,20],command:[12,27],filesystem:1,backref:27,usual:[2,11,22,19,27],less:9,obtain:24,shuttl:27,web:[7,19,9],field:[22,23,1,2,27,9,17,28,11,18,20],nullabl:27,priorit:15,parent_id:29,add:[5,27,31],valid:[22,1,26,17,28,18,19],match:[0,1,17,11,22,31,12],rememb:[17,22,18],dest:27,agnost:27,crud:[2,12,11,26,27],know:[8,1,28,27,10,17,11,29,18,31,5],create_sess:27,password:[17,28,18],recurs:11,desc:9,like:[0,23,27,2,28,11,18,19,31,12],lose:17,page:7,with_stat:[22,23],superclass:20,flush:27,librari:[12,18],buildout:12,lead:7,avoid:[18,27],prioritized_when:15,leav:18,sortkei:[29,1],speak:19,set_nam:[29,22,1],some_obj:22,imaginari:11,usag:22,host:19,although:[28,27],offset:9,simpler:11,tm2:16,actual:27,column:[18,27],lifecycl:[31,8,10],constructor:[31,8,10],fals:[22,27,16,18,19,31],has_timezon:18,disabl:[18,19],own:[7,27,12],easy_instal:[12,19],automat:[23,1],warranti:24,merg:24,arg1:9,arg2:9,"function":[13,7,27,22,8,1,28,3,31,10,11,18,30,12,5,15],subscrib:7,search_path:[21,0,19,1],"_password":17,bug:7,whether:[16,24],displai:[1,2,14,17,18,19],limit:[11,24,9,10],otherwis:24,instantit:0,evalu:[30,31],"int":[18,31],dure:[11,19],filenam:22,meaningless:28,twist:11,ini:[16,27],rum_demo:[16,27],our:[28,7,11,20,27],probabl:[22,27,2,10,28,11,18],in_:9,detail:[13,7,0,27,2,14,28,11,22,18,5],virtual:12,other:[22,24,27,18,19,31,12],lookup:0,branch:7,star:27,stai:7,rule:[3,31,17,11,18,15],portion:24,baserender:[21,23]},objtypes:{"0":"py:module","1":"py:method","2":"py:class","3":"py:classmethod","4":"py:attribute","5":"py:exception","6":"py:function"},titles:["Customizing Rum&#8217;s chrome","<tt class=\"docutils literal docutils literal docutils literal\"><span class=\"pre\">rum.interfaces</span></tt>","Customizing Rum","Introduction to generic functions","<tt class=\"docutils literal\"><span class=\"pre\">rum.component</span></tt>","Customizing controllers","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">rum.router</span></tt>","Rum&#8217;s documentation","<tt class=\"docutils literal docutils literal docutils literal\"><span class=\"pre\">rum.view</span></tt>","<tt class=\"docutils literal\"><span class=\"pre\">rum.query</span></tt>","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">rum.controller</span></tt>","Architecture overview and some implementation details","Installation","Developers&#8217;s guide","User&#8217;s guide","<tt class=\"docutils literal\"><span class=\"pre\">rum.genericfunctions</span></tt>","Rum&#8217;s config format","Customizing views (how models are displayed)","<tt class=\"docutils literal\"><span class=\"pre\">rum.fields</span></tt>","Deploying a Rum application","The Repository and the RepositoryFactory (model persistance)","<tt class=\"docutils literal docutils literal\"><span class=\"pre\">rum.templating</span></tt>","<tt class=\"docutils literal docutils literal docutils literal\"><span class=\"pre\">rum.wsgiapp</span></tt>","API documentation","License","Changelog","Glossary","Rumifying your models - A tutorial","Declaring model metadata","<tt class=\"docutils literal docutils literal docutils literal\"><span class=\"pre\">rum.repository</span></tt>","<tt class=\"docutils literal docutils literal docutils literal\"><span class=\"pre\">rum.i18n</span></tt>","<tt class=\"docutils literal\"><span class=\"pre\">rum.basefactory</span></tt>"],objnames:{"0":"Python module","1":"Python method","2":"Python class","3":"Python class method","4":"Python attribute","5":"Python exception","6":"Python function"},filenames:["user/customize/chrome","developer/modules/interfaces","user/customize/index","developer/genericfunctions","developer/modules/component","user/customize/controller","developer/modules/router","index","developer/modules/view","developer/modules/query","developer/modules/controller","developer/architecture","user/install","developer/index","user/index","developer/modules/genericfunctions","user/config","user/customize/view","developer/modules/fields","user/deploy","user/customize/repository","developer/modules/templating","developer/modules/wsgiapp","developer/modules/index","license","changelog","glossary","user/tutorial","user/customize/metadata","developer/modules/repository","developer/modules/i18n","developer/modules/basefactory"]})
