Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Slight fix

  • Loading branch information...
commit e74830ddbe8523db9070ea5863d606ea8573f7de 1 parent 026da66
@LBiNationalTrust LBiNationalTrust authored
View
BIN  Documentation/_build/doctrees/docs/quickstart.doctree
Binary file not shown
View
BIN  Documentation/_build/doctrees/environment.pickle
Binary file not shown
View
6 Documentation/_build/html/_sources/docs/quickstart.txt
@@ -67,9 +67,9 @@ A quick run down of what each of these files and folders are:
To create your first app, you simply need to invok ethe mojo_manager application,
this will create your project folder as follows::
-mojo_manager.py -p MyNewProject
-cd MyNewProject
-mojo_manager.py -a HelloWorldApp
+ > mojo_manager.py -p MyNewProject
+ > cd MyNewProject
+ > mojo_manager.py -a HelloWorldApp
That's it, all the files you need to get started should be created and in nbamed appropriately.
View
7 Documentation/_build/html/docs/quickstart.html
@@ -115,9 +115,10 @@
</ul>
<p>To create your first app, you simply need to invok ethe mojo_manager application,
this will create your project folder as follows:</p>
-<p>mojo_manager.py -p MyNewProject
-cd MyNewProject
-mojo_manager.py -a HelloWorldApp</p>
+<div class="highlight-python"><pre>&gt; mojo_manager.py -p MyNewProject
+&gt; cd MyNewProject
+&gt; mojo_manager.py -a HelloWorldApp</pre>
+</div>
<p>That&#8217;s it, all the files you need to get started should be created and in nbamed appropriately.</p>
</div>
<div class="section" id="setup-the-app">
View
BIN  Documentation/_build/html/objects.inv
Binary file not shown
View
2  Documentation/_build/html/searchindex.js
@@ -1 +1 @@
-Search.setIndex({objects:{"Mojo.Auth.SessionManager":{Reset_session:[4,1,1,""],Setup_session:[4,1,1,""],SessionManager:[4,2,1,""]},"Mojo.Backends":{base_interface:[8,0,1,""]},"Mojo.Auth.Mixins.MojoAuthMixin":{MojoAuthMixin:[7,2,1,""]},"Mojo.ObjectMapper":{FieldPrototype:[14,0,1,""],Fields:[14,0,1,""]},"Mojo.ObjectMapper.ModelPrototype":{EmbeddedModelField:[14,2,1,""],Model:[14,2,1,""]},"Mojo.ObjectMapper.FieldPrototype":{Field:[14,2,1,""]},"Mojo.SocketHandlers.BaseSocketHandler":{MojoSocketHandler:[3,2,1,""]},"Mojo.ObjectMapper.Fields.ObjectIDField":{base_type:[14,4,1,""]},"Mojo.Backends.base_interface.CollectionModelInterface":{find_one:[8,3,1,""],insert:[8,3,1,""],save:[8,3,1,""],find:[8,3,1,""],"delete":[8,3,1,""]},"Mojo.Forms.MojoFormHelper":{model_as_form:[5,1,1,""],Form:[5,2,1,""]},"Mojo.Auth.Mixins":{MojoAuthMixin:[7,0,1,""]},"Mojo.ObjectMapper.Fields.BooleanField":{get_value:[14,3,1,""],base_type:[14,4,1,""]},"Mojo.ObjectMapper.FieldPrototype.Field":{validate:[14,3,1,""],get_value:[14,3,1,""],validate_type:[14,3,1,""],validate_is_null:[14,3,1,""]},"Mojo.Auth.SessionManager.SessionManager":{"_get_session_key":[4,3,1,""],"_decode_session":[4,3,1,""],"_set_session_key":[4,3,1,""],"_is_session_valid":[4,3,1,""],get_session_cookies:[4,3,1,""],"_logout":[4,3,1,""],"_is_logged_in":[4,3,1,""],"_login":[4,3,1,""],"_encode_session":[4,3,1,""],"_create_new_session":[4,3,1,""]},"Mojo.ObjectMapper.Fields.FloatField":{base_type:[14,4,1,""]},"Mojo.Auth.AuthManager":{authenticate:[4,1,1,""],remove_from_group:[4,1,1,""],make_random_password:[4,1,1,""],login:[4,1,1,""],is_member_of:[4,1,1,""],set_password:[4,1,1,""],add_to_group:[4,1,1,""]},"Mojo.ObjectMapper.Fields.ListField":{base_type:[14,4,1,""]},"Mojo.ObjectMapper.Fields.IntegerField":{base_type:[14,4,1,""]},"Mojo.Auth.Helpers":{login_assistant:[4,1,1,""],logout_assistant:[4,1,1,""]},"Mojo.ObjectMapper.Fields":{DateTimeField:[14,2,1,""],ListField:[14,2,1,""],IntegerField:[14,2,1,""],StringField:[14,2,1,""],FloatField:[14,2,1,""],ObjectIDField:[14,2,1,""],BooleanField:[14,2,1,""]},"Mojo.Auth.Mixins.SessionMixins.SessionMixin_Async":{get_session_key:[7,3,1,""],set_session_key:[7,3,1,""],get_session_object:[7,3,1,""],session:[7,4,1,""],get_user_from_db:[7,3,1,""],save_session_object:[7,3,1,""],create_new_session:[7,3,1,""]},"Mojo.Forms":{MojoFormHelper:[5,0,1,""]},"Mojo.ObjectMapper.Fields.StringField":{base_type:[14,4,1,""]},"Mojo.ObjectMapper.Fields.DateTimeField":{base_type:[14,4,1,""]},"Mojo.SocketHandlers":{BaseSocketHandler:[3,0,1,""]},"Mojo.Auth.Mixins.SessionMixins.SessionMixin_Sync":{get_session_key:[7,3,1,""],set_session_key:[7,3,1,""],get_session_object:[7,3,1,""],session:[7,4,1,""],get_user_from_db:[7,3,1,""],save_session_object:[7,3,1,""],create_new_session:[7,3,1,""]},"Mojo.Auth.models":{Profile:[4,2,1,""],Session:[4,2,1,""],Group:[4,2,1,""],User:[4,2,1,""]},"Mojo.Auth":{models:[4,0,1,""],Helpers:[4,0,1,""],AuthManager:[4,0,1,""],SessionManager:[4,0,1,""]},"Mojo.Auth.Mixins.SessionMixins":{SessionMixin_Async:[7,2,1,""],SessionMixin_Sync:[7,2,1,""]},"Mojo.RequestHandlers.MojoHandler":{MojoRequestHandler:[9,2,1,""]},"Mojo.ObjectMapper.ModelPrototype.EmbeddedModelField":{base_type:[14,4,1,""]},"Mojo.ObjectMapper.ModelPrototype.Model":{validate:[14,3,1,""],insert:[14,5,1,""],delete_bulk:[14,5,1,""],delete_bulk_async:[14,5,1,""],find_one:[14,5,1,""],insert_async:[14,5,1,""],get_value:[14,3,1,""],find_one_async:[14,5,1,""],save_async:[14,3,1,""],find_async:[14,5,1,""],save:[14,3,1,""],delete_async:[14,3,1,""],find:[14,5,1,""],"delete":[14,3,1,""]},"Mojo.Backends.base_interface":{CollectionModelInterface:[8,2,1,""],SessionInterface:[8,2,1,""]},"Mojo.Forms.MojoFormHelper.Form":{populate_from_model:[5,5,1,""],populate_model_from_data:[5,3,1,""]},"Mojo.RequestHandlers":{MojoHandler:[9,0,1,""]},"Mojo.Auth.Mixins.MojoAuthMixin.MojoAuthMixin":{get_current_user:[7,3,1,""]}},terms:{represent:[4,14],all:[2,3,4,5,6,8,9,10,11,13,14],code:[1,5,6,13],chain:14,osx:11,queri:[4,14,6],global:3,managem:7,prefix:5,runserv:[0,11],abil:[1,13,6],follow:[11,6,8],content:1,decid:[13,8],depend:[0,4,14,10],current_us:[4,7,10],mojorequesthandl:[0,6,7,8,9,10,13],base64:[4,10],readabl:6,friendli:[5,14],send:13,init:4,collectionmodelinterfac:8,becam:6,get_user_from_db:7,under:[12,14],base_typ:14,helloworldhandl:[0,13],digit:4,sourc:[14,6],everi:[4,9],string:[4,5,14,10],straightforward:[6,7,10],fals:[4,10,14,6,8],on_messag:[13,3],fall:13,this_us:8,affect:11,strang:11,cool:[9,13],initobj:5,interact:[13,8],hous:11,list:[0,2,4,5,6,8,10,12,14],iter:5,"try":[14,8],item:14,signinform:5,quick:[0,1,11,7],fieldtyp:5,tru:4,initialis:[4,6,7],pleas:6,shoulod:11,natur:13,direct:[9,6,8],second:[5,6],design:[4,8,7],pass:[13,5,3,6,10],download:11,bake:1,port:[11,6,8],compat:[5,7],index:1,what:[0,1,6,8,10,11,13,14],this_field:14,sub:0,section:[4,11],abl:[11,13,8],"while":[4,6,8],current:[4,13,6,7,8],delet:[14,6,8],"_get_valu":14,last_login:4,modelprototyp:[14,6,8],helloworldapp:[0,11],"new":[1,4,6,7,8,11,13,14],appeal:6,method:[4,14,6,7],whatev:13,full:[14,7],gener:[4,3],here:[0,3,6,11,13,14],bodi:0,met:14,explicitli:6,logout:10,transit:0,address:4,path:[11,8],becom:6,modifi:[0,5],valu:[4,14,6,7,10],login_assist:[4,7,10],search:1,base_interfac:8,mojo_set:9,convers:[5,13],reason:8,round:4,host:[6,8],datetim:[14,6],orm:[1,14,6,7,10],make_random_password:4,another_field:14,earli:6,chang:[0,4,6,8,10,11,14],locale_cod:5,control:6,via:[13,8,7],although:13,extra:6,appli:4,app:[0,1,2,5,6,11,12,13],prefer:7,is_authent:[4,10],schemaless:14,prettier:[0,1],api:1,visibl:6,instal:[4,1,11,8],redi:6,coercion:14,unit:11,mongo:[4,14],regex:2,from:[0,1,2,3,4,5,6,7,8,10,11,13,14],describ:8,zip:11,commun:13,distinct:6,intiti:13,regist:13,two:[3,6,7,8,10,13,14],date_join:4,next:[7,10],sessionobj:4,find_one_async:[14,6,8],call:[2,3,4,6,8,13,14],usr:11,recommend:[0,11,13,8],msg:[13,3],expiri:4,mojosockethandl:[13,3],start:[0,1,2,6,9,11,12,13],minor:8,more:[2,4,6,9,11,12,13,14],to_insert:14,alphabet:4,relat:6,function_nam:8,flag:4,indic:[4,1],cla:0,hold:[6,7],basesockethandl:[13,3],must:[5,14],none:[3,4,5,8,7,9,10,14],endpoint:3,join:[4,13],hour:4,socketio:[1,13,12],alia:14,setup:[11,1,13,3,8],work:[0,2,5,6,7,10,11,13],datastor:6,tag_nam:6,tag:[5,6],can:[1,2,3,4,5,6,8,9,11,12,13,14],sessionmixin_sync:[9,7,10],purpos:[14,7],root:11,could:[0,13],def:[0,3,5,6,7,8,9,10,13,14],overrid:[3,5,8,7,10,14],heart:6,"_is_session_valid":4,favourit:[11,6],quickstart:[11,1],objectid:[4,14,6],give:[11,9],process:[4,6],insert_async:14,"50571e5f3d941cdc4487bdf1":6,templat:[0,1,6,7,8,10,11,12],minimum:14,want:[4,5,6,9,11,13,14],onlin:3,blog_app:11,multipl:[4,14],secur:[4,13,7],anoth:[4,11,3],write:[0,1,6,8],how:[4,2,6],anyon:6,actual:0,instead:[9,5,8,7],simpl:[14,3,6,7],updat:6,map:[0,12,2,14],session_valu:7,overridden:14,mojo_blog:11,after:4,variant:14,them:[0,4,5,14,6],appnam:12,mac:11,socket:[12,13,3],mixin:[1,4,7,9,10,13],retain:8,mai:11,end:[14,8],mak:0,associ:8,principl:13,essenti:[4,8],third:1,classmethod:[5,14],explicit:14,correspond:5,validate_is_nul:14,django:[1,6],callback:[6,7],maintain:4,allow:[4,14],enter:11,new_minimal_post:6,order:[4,8],couchdb:6,help:[4,1,13,6],allow_empti:[14,6],over:[5,6],move:[2,6],soon:6,"abstract":8,familli:7,through:[4,9,5,8],appar:6,flexibl:1,mainli:[4,14],whatever_field:14,paramet:[4,5,14,6,8],snippet:8,style:[14,6,7,8],group:[4,11,2,6],render:[0,6,7,8,9,10,13],nifti:7,chosen:[4,14],"__class__":14,relev:[4,6,8,10,11,14],session_key_valu:10,window:[0,11],html:[0,6,7,8,9,10,13],transpar:[13,6],restart:0,mytestmodel:14,persist:[4,7],depopul:3,main:[4,11,14,6,7],might:[12,10],alter:1,finer:14,non:[4,5,6,7,8,14],good:6,"return":[4,6,7,8,10,14],thei:[0,2,6,7,9,11,14],python:[0,11,13,6,12],auto:12,safe:8,dai:4,auth:[1,3,4,8,7,10],easiewr:6,"break":11,framework:[1,3,4,6,13,14],db_name:8,funciton:[7,10],now:[0,5,14,6,13],introduct:[],model_as_form:5,name:[4,5,13,6,8],anyth:6,edit:13,valud:4,drop:6,authent:[4,1,7,10],separ:12,easili:[11,6,8],exampl:[4,5,6,7,8,13,14],remit:13,each:[6,7,11,12,13,14],debug:[0,1,11],found:11,unicod:14,this_session_valu:7,modl:5,side:13,mean:14,individu:11,realli:6,heavi:6,contributor:6,"static":11,expect:[14,8],mojo_manag:[11,12],veri:[1,6],our:[5,14,6],event:[13,3],out:[0,4,6,11,12,14],variabl:[9,13,14,7],ictionari:[],shown:14,accomplish:[4,11,6],typecast:14,influenc:[1,6],miss:6,publish:5,profil:4,rewrit:8,reader:0,print:[14,6,8],correct:14,common:[3,7],urlpattern:[0,2],navig:[0,11],state:4,manipul:4,standard:[0,2,3,5,7,9,14],cooki:[4,13,3,7,10],on_clos:3,base:[0,1,3,4,5,8,7,11,14],dictionari:[3,5,6,8,13,14],org:0,basi:1,projct:11,acquaint:1,befor:[14,6],get_session_cooki:4,a_post:5,blogpost:[5,6],omit:14,synchron:[4,6,7],taht:6,static_url:11,keep:11,datetimefield:[4,14,6],thing:[4,14],length:[5,14],enforc:6,organis:6,outsid:13,router:11,my_data:14,bakend:[],assign:[14,6,7,8],first:[0,1,5,6,7,8,11],oper:[14,6,7],directli:[4,11,13,14,6],feel:6,onc:[4,11],independ:11,yourself:13,date:[4,11],unlik:14,alreadi:[0,7,10],done:11,least:8,blank:4,installed_app:[0,11],open:11,mojo:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14],hood:14,differ:[11,14,6,8],convent:1,projectnam:11,stamdard:6,data:[1,3,4,5,6,7,8,10,13,14],top:13,linenothreshold:[],system:[4,1,5],wrapper:[5,8,7],max_length:14,similarli:7,logged_in:[4,13,3,7],conveni:[5,3],sockethandl:[11,1,13,3],store:[0,3,4,6,7,10,14],includ:[1,14,8],"5059fb6b3d941cdc4487bdff":6,adher:8,option:[4,14],asyncmongo:8,namespac:14,tool:[4,6,8],specifi:5,sync:10,broadcast:[13,3],sraightforward:8,part:[4,5,6,7,8,10,13,14],accompani:4,"_logout":4,termin:11,attempt:6,textfield:5,than:14,png:11,machineri:7,serv:[9,12],target:[7,10],provid:[4,5,7,10],remov:[4,14],requesthandl:[0,1,2,4,5,7,9,10,12,13],logout_assist:4,structur:[11,1,14,6],charact:[4,14],project:[0,1,2,6,8,9,11,12,13],expiry_dai:4,mojohandl:[0,9,13,7,10],minut:4,schema:[6,8],treanslat:8,seri:[4,11,6],pre:[5,6],save_async:14,well:[14,6],validate_max_length:14,is_member_of:4,ani:[4,6,7,8,9,13],find_on:[4,6,7,8,10,14],raw:14,doctyp:0,expir:4,have:[0,1,6,7,8,11,13,14],tabl:[11,1],need:[0,1,4,9,11,14],seen:6,dedic:12,"_async":[6,8],objectmapp:[1,14,6,8],sessioninterfac:8,strength:13,engin:[6,7,8],built:[11,14],thisus:[4,14,7,10],inform:[4,8,7],self:[0,3,4,5,6,7,8,9,10,13,14],note:[0,11,5,14,6],mix:[4,2],discret:11,read:[13,6],take:[4,5,6,7,8,11,14],which:[5,8,7,10,12,14],textareafield:5,bcrypt:[4,11],singl:[2,14,6],uppercas:4,ioloop:11,sure:[0,11,6,8],distribut:11,integerfield:14,get_current_us:[4,7,10],tornado:[0,1,2,4,5,6,7,8,9,10,11,13],"504e0439a9ee2f04a0835a92":4,subtyp:14,your_app_nam:12,most:[0,13,6],regular:[8,7,10],automodul:[],deploi:11,why:[1,6,10],modelobj:5,tradit:[6,8],urg:6,don:[1,9],textarea:5,url:[0,1,2,9,11,12],"_return_model_object":8,request:[0,3,4,5,6,7,9,10,11,12,13],wtform:[11,1,5],doe:[4,13,10],declar:9,place:[0,11],determin:4,databas:[1,4,5,6,7,8,9,10,11,12,14],"_id":[4,6],passwordfield:5,dot:[14,6],mynewproject:11,embeddedmodelfield:14,text:[5,14],"__str__":14,random:4,new_sess:4,session:[1,3,4,8,7,9,10,11,13],get_session_kei:[7,10],"_login":[4,10],fine:14,find:[1,14,6,8],make:[0,1,3,4,5,6,7,8,9,10,11,12,13],redirect:[7,10],access:[0,6,7,8,9,11,14],onli:[3,4,5,6,8,13],coerc:14,locat:11,configur:13,activ:[4,13,6],written:[13,6,8],should:[0,4,6,7,11,13,14],version:[0,6],dict:[4,14,6,10],folder:[11,12,13],local:[0,5],hope:6,meant:4,reset:4,hit:4,min_valu:14,variou:[11,6],get:[0,1,4,5,6,7,8,9,10,11,12,13,14],familiar:[1,6],jsonobj:13,sesionmanag:4,autom:5,solut:14,return_dict:8,cannot:4,"_set_session_kei":4,emailfield:5,report:6,joinedstatu:13,requir:[0,3,4,5,6,11,14],remove_from_group:4,mapper:[14,8],enabl:[1,3,8,7,13,14],yield:[5,14,6,7,8],"public":0,"default":[1,4,5,6,7,12,13,14],stuff:9,integr:[1,4,5,8,10,14],contain:[11,2,14],signinhandl:5,app1socket:13,delete_async:14,view:[0,1,11,2,12],set:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14],dump:13,creator:8,on_open:3,app2:13,model_inst:14,see:[0,1,2,4,7,10,11,14],syncron:10,mojoformhelp:5,arg:[0,13,14,8,7],fail:[7,10],close:8,dtd:0,becaus:6,setup_sess:4,task:[3,5,6,7,8,14],statu:[4,3],still:6,lack:6,helper:[1,4,5,7,10,11,12],pattern:2,someth:[11,5,13],tend:8,enough:[11,8],"import":[0,2,3,4,5,6,7,10,11,13,14],awai:[11,8],across:[4,2],sessionmodel:10,ui_modul:[11,12],extend:[4,1,14],sole:10,conjunct:4,nbame:11,entir:14,html4:0,len:14,objectidfield:[14,6],find_async:[5,14],come:[14,7,10],subcla:0,"__unicode__":14,get_valu:14,behaviour:[12,14],last:4,expos:[3,6,7,8,10,14],session_model:[4,7],admin:[7,10],booleanfield:[4,14,6],howev:[11,13],against:[4,6],groupobj:4,etc:8,tutori:11,grain:14,context:7,logic:[0,14],let:[11,5,14,10],eth:11,whole:7,load:[11,7],equesthandl:0,simpli:[0,5,6,7,10,11,13],point:9,instanti:[5,14,6],format:[0,6,8],arriv:13,chmod:11,loader:12,littl:14,suppli:7,socketconnectionhandl:[13,3],typic:11,url_pattern:2,assum:[6,10],backend:[1,10,6,7,8],flooat:[],user_id:3,creat:[0,4,5,8,7,11,12,14],is_superus:4,sessionmixin_async:[8,7],three:[4,5],been:14,otherwis:6,json:[4,13],much:3,interpret:0,basic:[0,5,8,9,10,14],ship:8,popul:[1,5,3],valueerror:14,somwth:0,life:9,both:[13,10,6,8],imag:11,expiry_hour:4,gen:[5,14,6,7,8],argument:5,floatfield:14,valididti:4,togeth:14,els:[4,14,7,10],present:[5,10],mang:6,"case":[4,7],tempalt:0,look:[11,6,10],get_argu:[7,10],packag:[11,13],properti:[9,14,6,7,8],batch:14,easier:[4,9,5,6,10],defin:[12,5,14,6],invok:11,post_intro:[5,6],neat:6,outcom:4,abov:[0,13,14,6,8],error:[0,9,11,7,10],login:[4,9,7,10],loos:0,real:6,sessionmixin:[0,1,4,7,9,10],file:[0,2,6,8,9,11,12,13],advantag:[11,14,7],readi:[4,11],"_is_logged_in":4,site:[11,3,10],attribut:[4,10],kwarg:[0,5,8,7,9,13,14],lightweight:1,websocket:13,ascii:4,seem:6,"__init__":14,around:[5,14,8,7],parent:14,"null":14,develop:[0,1,6,8,9,12],welcom:11,prior:6,perform:[4,6],parti:1,new_password:4,belong:4,same:[0,4,2,14,6],keynam:10,member:[4,13],handl:[0,12,5,6,13],instanc:[5,14,6],decod:4,authmanag:[4,1],success:4,set_session_kei:[7,10],document:[0,2,4,8,13,14],complet:[0,6],wrap:7,test_valu:7,overal:13,http:[0,11],populate_model_from_data:5,referenc:[11,8],nest:14,assist:[7,10],driver:[4,9,6,7,8],loginhandl:[7,10],decompress:11,sessionmanag:[4,7,10],capabl:0,rais:14,thispost:6,user:[3,4,8,7,10,11,13,14],mani:[9,8],respons:13,tradition:14,expand:[9,14],en_u:5,lib:11,appropri:[4,11,8],off:[4,1],gloabl:11,eleg:12,bulk:6,entri:2,email:[4,5],fieldprototyp:[14,6],inherit:[14,10],without:[1,2,6,7,8,11,14],set_cooki:10,client:[13,3],command:[0,11,13],thi:[0,2,3,4,5,6,7,8,9,11,12,13,14],model:[1,4,5,6,7,8,10,11,12,14],mojoauthmixin:[4,9,8,7,10],rout:[0,1,2],validate_typ:14,comment:5,identifi:[13,7],just:[0,13,6,8],less:6,boot:8,modular:1,exclud:5,userobj:4,insid:0,multiplex:[12,13],aspect:6,heavili:1,uid:7,where:[0,11,12],flavor:10,speed:0,yet:5,resport:6,web:[11,10,6,7,8],curent_us:4,easi:[1,4,6,7,8,14],also:[0,4,14,7],recurs:14,shoul:4,get_session_object:7,usernam:[4,14,8,7,10],shortcut:4,"_get_session_kei":4,add:[0,1,4,6,8,10,14],other:[11,1,5,14,8],your_db_nam:6,inner:13,mojosessionmixin:13,embeddedfield:14,input:[4,14,6,8],har:8,save:[0,4,6,7,8,10,11,14],modul:[1,3,4,6,7,8,11,13],match:4,build:1,bin:11,applic:[0,6,7,9,10,11,12],request_handl:4,asyncmongobackend:[6,8],arounf:5,date_publish:[5,6],app2socket:13,know:13,burden:6,amp:11,bit:[8,10],password:[4,5,7,10],set_password:4,thisform:5,python2:11,linux:11,insert:[14,6,8],"_setup_connect":8,like:[0,6,10,11,13,14],specif:[3,4,8,7,13,14],reset_sess:4,signal:3,manual:7,integ:14,server:[0,2,8,9,11,12,13],collect:[12,14,7],benefit:6,paramat:[4,14],either:[4,5,13,7],martin:8,async:[6,10],is_async:8,manag:[1,3,4,5,7,9,10,11,13],underli:14,www:0,login_assit:4,uder:4,creation:1,some:[1,3,5,6,9,10,13,14],back:[5,14,8,7,10],certain:[12,6],intern:[4,14],logged_in_sess:[13,3],librari:4,add_to_group:4,virtualenv:11,kei:[1,3,4,5,6,7,12],guid:1,listfield:[4,14,6],channel:[12,13],leak:7,avoid:4,normal:0,definit:[4,11,5,2,14],subclass:[0,3,6,7,8,9,10,14],save_session_object:7,exisitng:4,behav:[0,14,6],speak:13,localhost:[0,11],refer:9,core:5,encourag:6,object:[0,2,4,5,6,7,8,9,10,13,14],run:[0,11,14,6],quit:[6,10],imaginari:5,usag:[3,4,5,8,7,14],requestmanag:10,collection_nam:8,step:11,authmixin:[0,1,13,10],to_delet:14,output:[1,14],"__name__":14,post:[5,6,7,10],"super":[4,14],slug:6,handi:[9,13],simpler:3,sbin:11,modularis:12,obj:5,would:[0,5,14,6,13],world:[14,7],bahva:[],slightli:[0,5],page:[0,1,2,6,7,10,11],degre:6,lifecycl:6,messag:[13,3],commit:14,produc:[5,14],block:[4,14,8,7],tornadio2:[11,1,13,3],own:[1,4,8,12,13,14],"float":14,encod:[4,7,10],bound:14,automat:[0,2,3,4,5,7,11,13],due:6,down:[11,8],empti:[14,6],expiry_minut:4,ensur:[2,6,7,8,11,14],bson:[14,6],bool:14,storag:14,your:[0,1,2,3,5,6,7,8,9,10,11,12,13,14],inittialis:5,w3c:0,type:[0,1,5,6,11,14],log:[4,13,3,7,10],wai:[0,2,5,6,7,11,14],area:11,lok:0,support:[0,1,6,8,11,13],question:5,transform:5,"long":[4,6],custom:[5,14],avail:[0,2,3,6,7,8,10,11],strict:14,handler:[0,9,11,12],interfac:8,editor:11,lot:9,app1:13,strictli:14,"_db":[9,8],stage:6,asset:11,"function":[1,2,4,5,6,7,8,9,10,11,12,13,14],head:0,create_new_sess:7,delete_bulk_async:14,form:[1,5,14,12],offer:[11,5,14,8,7],forc:8,tupl:2,bundl:13,criteria:6,bitbucket:6,serverhelp:[],shorter:14,thji:6,line:[0,11,6],"true":[0,4,5,6,10,14],bug:6,congratul:11,info:11,concaten:2,"throw":14,made:[11,3],flavour:[7,10],evolut:6,consist:[4,14,6,7],possibl:[0,14,10],"_encode_sess":4,notat:6,best:5,maximum:14,troubl:14,asynchron:[4,6,7,8,13,14],populate_from_model:5,below:6,those:[13,6],opein:11,socket_handl:[12,13],highlight:[],embed:[4,14,6],similar:[13,6,8],emit:[13,3],connect:[13,3,8],som:14,sort:5,socketconnect:3,featur:[1,7],alongsid:[4,7,10],evalu:14,sesison:[4,7,10],"int":14,retriev:14,dure:8,mihjgt:12,doesn:4,repres:[4,14,6],current_sess:[13,3],intro:5,implement:[1,5,6,7,8,10,13,14],session_id:[4,13,3,7],chat:[13,3],logo:11,pip:8,exist:[4,14],myrequesthandl:[2,6],check:[0,3,4,5,7,10,14],again:4,encrypt:[4,13],googl:6,new_model_inst:14,titl:[0,6],when:[0,2,4,6,11,12,13,14],detail:2,new_valu:7,field:[4,1,5,14,6],"_decode_sess":4,valid:[4,5,14,6,13],lookup:4,rememb:3,newpost:6,test:[11,8],post_bodi:[5,6],you:[0,1,2,3,4,5,6,8,9,10,11,12,13,14],pymongo:[14,6,8],roll:[1,13],fulli:[0,11,8,7],mongodb:[14,6,8],formdata:5,asyncmongo_backend:[6,8],stringfield:[5,14,6],thishandl:8,"class":[0,3,4,5,6,7,8,9,10,12,13,14],scale:1,track:[4,1,13],establish:14,throughout:14,delete_bulk:[14,6],vein:13,session_data:4,"_create_new_sess":[4,7],max:5,receiv:13,asyncron:10,directori:[0,11,6],rule:14,blog:[5,6],itself:7,ignor:[5,6],klass:[5,14],time:[4,1,11],max_valu:14,tornadio:[11,13],hello:[0,13,2,14,7],pagehandl:9,prototyp:8},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:method","4":"py:attribute","5":"py:classmethod"},titles:["Mojo Views","Mojo - a framework for Tornado","Routing pages with URL&#8217;s","Mojo.SocketHandlers","Mojo.Auth","Mojo Form Helpers","The Mojo ORM and Models","Mojo.Auth.Mixins","Mojo.Backends","Mojo.RequestHandlers","Using Mojo&#8217;s Auth and Session Mixins","Quickstart: Using Mojo for the first time","Mojo Apps","Mojo and SocketIO","Mojo.ObjectMapper"],objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","method","Python method"],"4":["py","attribute","Python attribute"],"5":["py","classmethod","Python class method"]},filenames:["docs/views","index","docs/urls","docs/api/SocketHandlers","docs/api/Auth","docs/api/Forms","docs/models","docs/api/Mixins","docs/api/Backends","docs/api/RequestHandlers","docs/authentication","docs/quickstart","docs/apps","docs/socketio","docs/api/ObjectMapper"]})
+Search.setIndex({objects:{"Mojo.Auth.SessionManager":{Reset_session:[4,1,1,""],Setup_session:[4,1,1,""],SessionManager:[4,2,1,""]},"Mojo.Backends":{base_interface:[8,0,1,""]},"Mojo.Auth.Mixins.MojoAuthMixin":{MojoAuthMixin:[7,2,1,""]},"Mojo.ObjectMapper":{FieldPrototype:[14,0,1,""],Fields:[14,0,1,""]},"Mojo.ObjectMapper.ModelPrototype":{EmbeddedModelField:[14,2,1,""],Model:[14,2,1,""]},"Mojo.ObjectMapper.FieldPrototype":{Field:[14,2,1,""]},"Mojo.SocketHandlers.BaseSocketHandler":{MojoSocketHandler:[3,2,1,""]},"Mojo.ObjectMapper.Fields.ObjectIDField":{base_type:[14,4,1,""]},"Mojo.Backends.base_interface.CollectionModelInterface":{find_one:[8,3,1,""],insert:[8,3,1,""],save:[8,3,1,""],find:[8,3,1,""],"delete":[8,3,1,""]},"Mojo.Forms.MojoFormHelper":{model_as_form:[5,1,1,""],Form:[5,2,1,""]},"Mojo.Auth.Mixins":{MojoAuthMixin:[7,0,1,""]},"Mojo.ObjectMapper.Fields.BooleanField":{get_value:[14,3,1,""],base_type:[14,4,1,""]},"Mojo.ObjectMapper.FieldPrototype.Field":{validate:[14,3,1,""],get_value:[14,3,1,""],validate_type:[14,3,1,""],validate_is_null:[14,3,1,""]},"Mojo.Auth.SessionManager.SessionManager":{"_get_session_key":[4,3,1,""],"_decode_session":[4,3,1,""],"_set_session_key":[4,3,1,""],"_is_session_valid":[4,3,1,""],get_session_cookies:[4,3,1,""],"_logout":[4,3,1,""],"_is_logged_in":[4,3,1,""],"_login":[4,3,1,""],"_encode_session":[4,3,1,""],"_create_new_session":[4,3,1,""]},"Mojo.ObjectMapper.Fields.FloatField":{base_type:[14,4,1,""]},"Mojo.Auth.AuthManager":{authenticate:[4,1,1,""],remove_from_group:[4,1,1,""],make_random_password:[4,1,1,""],login:[4,1,1,""],is_member_of:[4,1,1,""],set_password:[4,1,1,""],add_to_group:[4,1,1,""]},"Mojo.ObjectMapper.Fields.ListField":{base_type:[14,4,1,""]},"Mojo.ObjectMapper.Fields.IntegerField":{base_type:[14,4,1,""]},"Mojo.Auth.Helpers":{login_assistant:[4,1,1,""],logout_assistant:[4,1,1,""]},"Mojo.ObjectMapper.Fields":{DateTimeField:[14,2,1,""],ListField:[14,2,1,""],IntegerField:[14,2,1,""],StringField:[14,2,1,""],FloatField:[14,2,1,""],ObjectIDField:[14,2,1,""],BooleanField:[14,2,1,""]},"Mojo.Auth.Mixins.SessionMixins.SessionMixin_Async":{get_session_key:[7,3,1,""],set_session_key:[7,3,1,""],get_session_object:[7,3,1,""],session:[7,4,1,""],get_user_from_db:[7,3,1,""],save_session_object:[7,3,1,""],create_new_session:[7,3,1,""]},"Mojo.Forms":{MojoFormHelper:[5,0,1,""]},"Mojo.ObjectMapper.Fields.StringField":{base_type:[14,4,1,""]},"Mojo.ObjectMapper.Fields.DateTimeField":{base_type:[14,4,1,""]},"Mojo.SocketHandlers":{BaseSocketHandler:[3,0,1,""]},"Mojo.Auth.Mixins.SessionMixins.SessionMixin_Sync":{get_session_key:[7,3,1,""],set_session_key:[7,3,1,""],get_session_object:[7,3,1,""],session:[7,4,1,""],get_user_from_db:[7,3,1,""],save_session_object:[7,3,1,""],create_new_session:[7,3,1,""]},"Mojo.Auth.models":{Profile:[4,2,1,""],Session:[4,2,1,""],Group:[4,2,1,""],User:[4,2,1,""]},"Mojo.Auth":{models:[4,0,1,""],Helpers:[4,0,1,""],AuthManager:[4,0,1,""],SessionManager:[4,0,1,""]},"Mojo.Auth.Mixins.SessionMixins":{SessionMixin_Async:[7,2,1,""],SessionMixin_Sync:[7,2,1,""]},"Mojo.RequestHandlers.MojoHandler":{MojoRequestHandler:[9,2,1,""]},"Mojo.ObjectMapper.ModelPrototype.EmbeddedModelField":{base_type:[14,4,1,""]},"Mojo.ObjectMapper.ModelPrototype.Model":{validate:[14,3,1,""],insert:[14,5,1,""],delete_bulk:[14,5,1,""],delete_bulk_async:[14,5,1,""],find_one:[14,5,1,""],insert_async:[14,5,1,""],get_value:[14,3,1,""],find_one_async:[14,5,1,""],save_async:[14,3,1,""],find_async:[14,5,1,""],save:[14,3,1,""],delete_async:[14,3,1,""],find:[14,5,1,""],"delete":[14,3,1,""]},"Mojo.Backends.base_interface":{CollectionModelInterface:[8,2,1,""],SessionInterface:[8,2,1,""]},"Mojo.Forms.MojoFormHelper.Form":{populate_from_model:[5,5,1,""],populate_model_from_data:[5,3,1,""]},"Mojo.RequestHandlers":{MojoHandler:[9,0,1,""]},"Mojo.Auth.Mixins.MojoAuthMixin.MojoAuthMixin":{get_current_user:[7,3,1,""]}},terms:{represent:[4,14],all:[2,3,4,5,6,8,9,10,11,13,14],code:[1,5,6,13],chain:14,osx:11,queri:[4,14,6],global:3,managem:7,prefix:5,runserv:[0,11],abil:[1,13,6],follow:[11,6,8],lookup:4,profil:4,decid:[13,8],specif:[3,4,8,7,13,14],depend:[0,4,14,10],advantag:[11,14,7],current_us:[4,7,10],mojorequesthandl:[0,6,7,8,9,10,13],base64:[4,10],readabl:6,friendli:[5,14],send:13,init:4,collectionmodelinterfac:8,becam:6,get_user_from_db:7,under:[12,14],base_typ:14,helloworldhandl:[0,13],digit:4,sourc:[14,6],everi:[4,9],string:[4,5,14,10],straightforward:[6,7,10],fals:[4,10,14,6,8],on_messag:[13,3],parti:1,fall:13,this_us:8,appar:6,relev:[4,6,8,10,11,14],cool:[9,13],initobj:5,interact:[13,8],hous:11,list:[0,2,4,5,6,8,10,12,14],iter:5,"try":[14,8],item:14,signinform:5,quick:[0,1,11,7],fieldtyp:5,tru:4,initialis:[4,6,7],pleas:6,shoulod:11,natur:13,direct:[9,6,8],second:[5,6],design:[4,8,7],pass:[13,5,3,6,10],download:11,bake:1,port:[11,6,8],compat:[5,7],index:1,what:[0,1,6,8,10,11,13,14],this_field:14,sub:0,section:[4,11],abl:[11,13,8],invok:11,current:[4,13,6,7,8],delet:[14,6,8],"_get_valu":14,last_login:4,modelprototyp:[14,6,8],helloworldapp:[0,11],"new":[1,4,6,7,8,11,13,14],appeal:6,method:[4,14,6,7],whatev:13,full:[14,7],gener:[4,3],here:[0,3,6,11,13,14],bodi:0,met:14,coerc:14,logout:10,address:4,socketconnectionhandl:[13,3],becom:6,modifi:[0,5],valu:[4,14,6,7,10],login_assist:[4,7,10],search:1,base_interfac:8,mojo_set:9,convers:[5,13],multiplex:[12,13],on_clos:3,datetim:[14,6],base:[0,1,3,4,5,8,7,11,14],make_random_password:4,another_field:14,chang:[0,4,6,8,10,11,14],locale_cod:5,control:6,via:[13,8,7],retriev:14,to_delet:14,extra:6,appli:4,app:[0,1,2,5,6,11,12,13],prefer:7,is_authent:[4,10],schemaless:14,api:1,visibl:6,instal:[4,1,11,8],redi:6,coercion:14,unit:11,mongo:[4,14],regex:2,from:[0,1,2,3,4,5,6,7,8,10,11,13,14],describ:8,zip:11,commun:13,distinct:6,intiti:13,regist:13,two:[3,6,7,8,10,13,14],date_join:4,next:[7,10],sessionobj:4,find_one_async:[14,6,8],call:[2,3,4,6,8,13,14],usr:11,recommend:[0,11,13,8],msg:[13,3],simpler:3,mojosockethandl:[13,3],start:[0,1,2,6,9,11,12,13],minor:8,more:[2,4,6,9,11,12,13,14],to_insert:14,relat:6,site:[11,3,10],function_nam:8,flag:4,indic:[4,1],obj:5,hold:[6,7],basesockethandl:[13,3],must:[5,14],step:11,none:[3,4,5,8,7,9,10,14],endpoint:3,join:[4,13],hour:4,socketio:[1,13,12],alia:14,setup:[11,1,13,3,8],work:[0,2,5,6,7,10,11,13],tag_nam:6,tag:[5,6],can:[1,2,3,4,5,6,8,9,11,12,13,14],sessionmixin_sync:[9,7,10],purpos:[14,7],root:11,blogpost:[5,6],def:[0,3,5,6,7,8,9,10,13,14],overrid:[3,5,8,7,10,14],heart:6,"_is_session_valid":4,favourit:[11,6],quickstart:[11,1],objectid:[4,14,6],give:[11,9],process:[4,6],insert_async:14,lightweight:1,templat:[0,1,6,7,8,10,11,12],minimum:14,want:[4,5,6,9,11,13,14],onlin:3,keep:11,blog_app:11,multipl:[4,14],secur:[4,13,7],anoth:[4,11,3],snippet:8,how:[4,2,6],anyon:6,instead:[9,5,8,7],simpl:[14,3,6,7],max:5,updat:6,map:[0,12,2,14],overridden:14,mojo_blog:11,after:4,variant:14,befor:[14,6],mac:11,mixin:[1,4,7,9,10,13],router:11,mai:11,end:[14,8],mak:0,associ:8,handl:[0,12,5,6,13],bakend:[],essenti:[4,8],third:1,tutori:11,classmethod:[5,14],explicit:14,correspond:5,validate_is_nul:14,django:[1,6],callback:[6,7],maintain:4,allow:[4,14],enter:11,first:[0,1,5,6,7,8,11],order:[4,8],belong:4,creation:1,help:[4,1,13,6],allow_empti:[14,6],over:[5,6],move:[2,6],soon:6,familli:7,through:[4,9,5,8],affect:11,flexibl:1,mainli:[4,14],whatever_field:14,paramet:[4,5,14,6,8],write:[0,1,6,8],style:[14,6,7,8],group:[4,11,2,6],directli:[4,11,13,14,6],nifti:7,chosen:[4,14],cla:0,strang:11,session_key_valu:10,window:[0,11],mynewproject:11,requir:[0,3,4,5,6,11,14],mytestmodel:14,persist:[4,7],bin:11,depopul:3,main:[4,11,14,6,7],might:[12,10],alter:1,finer:14,non:[4,5,6,7,8,14],good:6,"return":[4,6,7,8,10,14],thei:[0,2,6,7,9,11,14],python:[0,11,13,6,12],auto:12,safe:8,dai:4,auth:[1,3,4,8,7,10],easiewr:6,"break":11,framework:[1,3,4,6,13,14],db_name:8,funciton:[7,10],now:[0,5,14,6,13],introduct:[],model_as_form:5,name:[4,5,13,6,8],anyth:6,edit:13,drop:6,authent:[4,1,7,10],separ:12,easili:[11,6,8],editor:11,each:[6,7,11,12,13,14],debug:[0,1,11],found:11,unicod:14,this_session_valu:7,modl:5,side:13,mean:14,individu:11,realli:6,heavi:6,contributor:6,"static":11,expect:[14,8],mojo_manag:[11,12],our:[5,14,6],event:[13,3],out:[0,4,6,11,12,14],variabl:[9,13,14,7],ictionari:[],shown:14,accomplish:[4,11,6],typecast:14,influenc:[1,6],open:11,publish:5,mojo:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14],content:1,rewrit:8,reader:0,print:[14,6,8],intro:5,correct:14,integr:[1,4,5,8,10,14],assist:[7,10],urlpattern:[0,2],navig:[0,11],written:[13,6,8],manipul:4,standard:[0,2,3,5,7,9,14],cooki:[4,13,3,7,10],reason:8,orm:[1,14,6,7,10],dictionari:[3,5,6,8,13,14],alongsid:[4,7,10],org:0,decompress:11,basi:1,projct:11,convent:1,appnam:12,get_session_cooki:4,a_post:5,could:[0,13],omit:14,synchron:[4,6,7],taht:6,static_url:11,round:4,datetimefield:[4,14,6],thing:[4,14],length:[5,14],enforc:6,organis:6,outsid:13,retain:8,my_data:14,principl:13,assign:[14,6,7,8],new_minimal_post:6,oper:[14,6,7],render:[0,6,7,8,9,10,13],feel:6,onc:[4,11],dure:8,independ:11,yourself:13,date:[4,11],unlik:14,alreadi:[0,7,10],done:11,wrapper:[5,8,7],blank:4,installed_app:[0,11],miss:6,datastor:6,hood:14,new_password:4,differ:[11,14,6,8],acquaint:1,projectnam:11,stamdard:6,data:[1,3,4,5,6,7,8,10,13,14],top:13,linenothreshold:[],system:[4,1,5],least:8,tradition:14,max_length:14,similarli:7,logged_in:[4,13,3,7],conveni:[5,3],easier:[4,9,5,6,10],store:[0,3,4,6,7,10,14],includ:[1,14,8],adher:8,option:[4,14],asyncmongo:8,namespac:14,tool:[4,6,8],specifi:5,sync:10,broadcast:[13,3],sraightforward:8,part:[4,5,6,7,8,10,13,14],accompani:4,"_logout":4,termin:11,attempt:6,textfield:5,than:14,png:11,gloabl:11,serv:[9,12],target:[7,10],provid:[4,5,7,10],remov:[4,14],requesthandl:[0,1,2,4,5,7,9,10,12,13],logout_assist:4,structur:[11,1,14,6],charact:[4,14],project:[0,1,2,6,8,9,11,12,13],expiry_dai:4,mojohandl:[0,9,13,7,10],minut:4,schema:[6,8],treanslat:8,seri:[4,11,6],pre:[5,6],save_async:14,fieldprototyp:[14,6],validate_max_length:14,"_async":[6,8],ani:[4,6,7,8,9,13],find_on:[4,6,7,8,10,14],raw:14,expir:4,have:[0,1,6,7,8,11,13,14],tabl:[11,1],need:[0,1,4,9,11,14],seen:6,dedic:12,is_member_of:4,objectmapp:[1,14,6,8],sessioninterfac:8,strength:13,engin:[6,7,8],built:[11,14],thisus:[4,14,7,10],inform:[4,8,7],self:[0,3,4,5,6,7,8,9,10,13,14],client:[13,3],note:[0,11,5,14,6],mix:[4,2],discret:11,take:[4,5,6,7,8,11,14],which:[5,8,7,10,12,14],textareafield:5,bcrypt:[4,11],singl:[2,14,6],uppercas:4,ioloop:11,sure:[0,11,6,8],distribut:11,integerfield:14,get_current_us:[4,7,10],tornado:[0,1,2,4,5,6,7,8,9,10,11,13],"504e0439a9ee2f04a0835a92":4,subtyp:14,your_app_nam:12,most:[0,13,6],regular:[8,7,10],automodul:[],deploi:11,url_pattern:2,why:[1,6,10],modelobj:5,tradit:[6,8],urg:6,don:[1,9],textarea:5,url:[0,1,2,9,11,12],"_return_model_object":8,request:[0,3,4,5,6,7,9,10,11,12,13],wtform:[11,1,5],doe:[4,13,10],declar:9,place:[0,11],determin:4,pattern:2,"_id":[4,6],passwordfield:5,dot:[14,6],max_valu:14,text:[5,14],"__str__":14,random:4,new_sess:4,session:[1,3,4,8,7,9,10,11,13],get_session_kei:[7,10],"_login":[4,10],fine:14,find:[1,14,6,8],redirect:[7,10],access:[0,6,7,8,9,11,14],onli:[3,4,5,6,8,13],explicitli:6,locat:11,configur:13,activ:[4,13,6],state:4,should:[0,4,6,7,11,13,14],version:[0,6],dict:[4,14,6,10],folder:[11,12,13],local:[0,5],hope:6,meant:4,info:11,hit:4,min_valu:14,variou:[11,6],get:[0,1,4,5,6,7,8,9,10,11,12,13,14],familiar:[1,6],jsonobj:13,sesionmanag:4,autom:5,bug:6,return_dict:8,cannot:4,"_set_session_kei":4,emailfield:5,report:6,joinedstatu:13,restart:0,remove_from_group:4,mapper:[14,8],enabl:[1,3,8,7,13,14],yield:[5,14,6,7,8],"public":0,"default":[1,4,5,6,7,12,13,14],stuff:9,common:[3,7],contain:[11,2,14],sessionmodel:10,delete_async:14,view:[0,1,11,2,12],set:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14],dump:13,creator:8,on_open:3,maximum:14,model_inst:14,see:[0,1,2,4,7,10,11,14],syncron:10,mojoformhelp:5,arg:[0,13,14,8,7],fail:[7,10],close:8,dtd:0,becaus:6,setup_sess:4,statu:[4,3],still:6,lack:6,databas:[1,4,5,6,7,8,9,10,11,12,14],someth:[11,5,13],tend:8,enough:[11,8],date_publish:[5,6],"import":[0,2,3,4,5,6,7,10,11,13,14],awai:[11,8],across:[4,2],app1socket:13,ui_modul:[11,12],extend:[4,1,14],web:[11,10,6,7,8],arounf:5,sole:10,conjunct:4,nbame:11,entir:14,html4:0,len:14,objectidfield:[14,6],find_async:[5,14],come:[14,7,10],embed:[4,14,6],"__unicode__":14,get_valu:14,behaviour:[12,14],last:4,easi:[1,4,6,7,8,14],session_model:[4,7],admin:[7,10],similar:[13,6,8],howev:[11,13],against:[4,6],emit:[13,3],groupobj:4,etc:8,instanc:[5,14,6],grain:14,context:7,logic:[0,14],let:[11,5,14,10],eth:11,whole:7,load:[11,7],equesthandl:0,simpli:[0,5,6,7,10,11,13],point:9,instanti:[5,14,6],highlight:[],format:[0,6,8],arriv:13,chmod:11,loader:12,shortcut:4,path:[11,8],typic:11,throughout:14,assum:[6,10],backend:[1,10,6,7,8],flooat:[],user_id:3,evalu:14,would:[0,5,14,6,13],is_superus:4,sessionmixin_async:[8,7],due:6,been:14,json:[4,13],much:3,interpret:0,basic:[0,5,8,9,10,14],popul:[1,5,3],valueerror:14,somwth:0,field:[4,1,5,14,6],life:9,both:[13,10,6,8],imag:11,expiry_hour:4,gen:[5,14,6,7,8],argument:5,floatfield:14,valididti:4,togeth:14,input:[4,14,6,8],present:[5,10],"case":[4,7],tempalt:0,look:[11,6,10],get_argu:[7,10],packag:[11,13],properti:[9,14,6,7,8],kwarg:[0,5,8,7,9,13,14],batch:14,valud:4,defin:[12,5,14,6],"while":[4,6,8],post_intro:[5,6],neat:6,outcom:4,abov:[0,13,14,6,8],error:[0,9,11,7,10],login:[4,9,7,10],modul:[1,3,4,6,7,8,11,13],loos:0,real:6,sessionmixin:[0,1,4,7,9,10],create_new_sess:7,chat:[13,3],helper:[1,4,5,7,10,11,12],readi:[4,11],them:[0,4,5,14,6],attribut:[4,10],"50571e5f3d941cdc4487bdf1":6,websocket:13,ascii:4,seem:6,"__init__":14,asyncmongobackend:[6,8],parent:14,"null":14,develop:[0,1,6,8,9,12],welcom:11,prior:6,perform:[4,6],alphabet:4,make:[0,1,3,4,5,6,7,8,9,10,11,12,13],couchdb:6,same:[0,4,2,14,6],check:[0,3,4,5,7,10,14],member:[4,13],embeddedmodelfield:14,html:[0,6,7,8,9,10,13],decod:4,authmanag:[4,1],set_session_kei:[7,10],document:[0,2,4,8,13,14],complet:[0,6],wrap:7,test_valu:7,overal:13,http:[0,11],populate_model_from_data:5,referenc:[11,8],nest:14,mang:6,driver:[4,9,6,7,8],loginhandl:[7,10],solut:14,sessionmanag:[4,7,10],capabl:0,rais:14,thispost:6,user:[3,4,8,7,10,11,13,14],mani:[9,8],respons:13,implement:[1,5,6,7,8,10,13,14],expand:[9,14],en_u:5,lib:11,appropri:[4,11,8],off:[4,1],machineri:7,eleg:12,entri:2,well:[14,6],inherit:[14,10],without:[1,2,6,7,8,11,14],set_cooki:10,exampl:[4,5,6,7,8,13,14],command:[0,11,13],thi:[0,2,3,4,5,6,7,8,9,11,12,13,14],model:[1,4,5,6,7,8,10,11,12,14],mojoauthmixin:[4,9,8,7,10],rout:[0,1,2],validate_typ:14,comment:5,identifi:[13,7],just:[0,13,6,8],less:6,when:[0,2,4,6,11,12,13,14],modular:1,exclud:5,rule:14,userobj:4,insid:0,"5059fb6b3d941cdc4487bdff":6,aspect:6,heavili:1,where:[0,11,12],flavor:10,speed:0,yet:5,resport:6,task:[3,5,6,7,8,14],curent_us:4,expos:[3,6,7,8,10,14],also:[0,4,14,7],set_password:4,shoul:4,get_session_object:7,usernam:[4,14,8,7,10],littl:14,"_get_session_kei":4,"_create_new_sess":[4,7],add:[0,1,4,6,8,10,14],valid:[4,5,14,6,13],your_db_nam:6,inner:13,mojosessionmixin:13,embeddedfield:14,els:[4,14,7,10],har:8,save:[0,4,6,7,8,10,11,14],transit:0,match:4,build:1,earli:6,applic:[0,6,7,9,10,11,12],request_handl:4,around:[5,14,8,7],transpar:[13,6],read:[13,6],app2socket:13,know:13,burden:6,guid:1,amp:11,bit:[8,10],password:[4,5,7,10],recurs:14,thisform:5,python2:11,linux:11,insert:[14,6,8],"_setup_connect":8,like:[0,6,10,11,13,14],success:4,reset_sess:4,signal:3,manual:7,integ:14,server:[0,2,8,9,11,12,13],collect:[12,14,7],benefit:6,paramat:[4,14],either:[4,5,13,7],martin:8,async:[6,10],is_async:8,manag:[1,3,4,5,7,9,10,11,13],underli:14,www:0,login_assit:4,"_db":[9,8],suppli:7,some:[1,3,5,6,9,10,13,14],back:[5,14,8,7,10],intern:[4,14],logged_in_sess:[13,3],librari:4,add_to_group:4,virtualenv:11,kei:[1,3,4,5,6,7,12],scale:1,listfield:[4,14,6],channel:[12,13],leak:7,avoid:4,normal:0,definit:[4,11,5,2,14],subclass:[0,3,6,7,8,9,10,14],save_session_object:7,exisitng:4,behav:[0,14,6],speak:13,localhost:[0,11],refer:9,core:5,encourag:6,object:[0,2,4,5,6,7,8,9,10,13,14],run:[0,11,14,6],quit:[6,10],imaginari:5,usag:[3,4,5,8,7,14],requestmanag:10,collection_nam:8,host:[6,8],authmixin:[0,1,13,10],although:13,output:[1,14],"__name__":14,post:[5,6,7,10],"super":[4,14],slug:6,handi:[9,13],expiri:4,sbin:11,modularis:12,actual:0,socket:[12,13,3],world:[14,7],bahva:[],slightli:[0,5],page:[0,1,2,6,7,10,11],degre:6,lifecycl:6,messag:[13,3],commit:14,produc:[5,14],block:[4,14,8,7],tornadio2:[11,1,13,3],own:[1,4,8,12,13,14],logo:11,"float":14,encod:[4,7,10],bound:14,automat:[0,2,3,4,5,7,11,13],three:[4,5],down:[11,8],empti:[14,6],expiry_minut:4,ensur:[2,6,7,8,11,14],bson:[14,6],storag:14,your:[0,1,2,3,5,6,7,8,9,10,11,12,13,14],inittialis:5,w3c:0,type:[0,1,5,6,11,14],log:[4,13,3,7,10],wai:[0,2,5,6,7,11,14],area:11,lok:0,support:[0,1,6,8,11,13],question:5,transform:5,"long":[4,6],custom:[5,14],avail:[0,2,3,6,7,8,10,11],strict:14,handler:[0,9,11,12],interfac:8,prettier:[0,1],lot:9,troubl:14,strictli:14,uder:4,stage:6,asset:11,"function":[1,2,4,5,6,7,8,9,10,11,12,13,14],head:0,doctyp:0,delete_bulk_async:14,form:[1,5,14,12],offer:[11,5,14,8,7],forc:8,tupl:2,bundl:13,criteria:6,serverhelp:[],shorter:14,thji:6,line:[0,11,6],"true":[0,4,5,6,10,14],"__class__":14,congratul:11,reset:4,concaten:2,"throw":14,made:[11,3],flavour:[7,10],evolut:6,consist:[4,14,6,7],possibl:[0,14,10],"_encode_sess":4,notat:6,best:5,app2:13,app1:13,asynchron:[4,6,7,8,13,14],populate_from_model:5,below:6,those:[13,6],opein:11,socket_handl:[12,13],otherwis:6,subcla:0,booleanfield:[4,14,6],email:[4,5],connect:[13,3,8],som:14,sort:5,socketconnect:3,featur:[1,7],uid:7,creat:[0,4,5,8,7,11,12,14],sesison:[4,7,10],"int":14,certain:[12,6],"abstract":8,doesn:4,repres:[4,14,6],current_sess:[13,3],sockethandl:[11,1,13,3],exist:[4,14],session_id:[4,13,3,7],file:[0,2,6,8,9,11,12,13],"_is_logged_in":4,pip:8,ship:8,myrequesthandl:[2,6],keynam:10,again:4,encrypt:[4,13],googl:6,new_model_inst:14,titl:[0,6],boot:8,detail:2,new_valu:7,session_valu:7,"_decode_sess":4,other:[11,1,5,14,8],bool:14,rememb:3,newpost:6,test:[11,8],ignor:[5,6],you:[0,1,2,3,4,5,6,8,9,10,11,12,13,14],pymongo:[14,6,8],roll:[1,13],fulli:[0,11,8,7],mongodb:[14,6,8],formdata:5,asyncmongo_backend:[6,8],stringfield:[5,14,6],thishandl:8,"class":[0,3,4,5,6,7,8,9,10,12,13,14],signinhandl:5,track:[4,1,13],establish:14,veri:[1,6],delete_bulk:[14,6],vein:13,session_data:4,bulk:6,bitbucket:6,receiv:13,asyncron:10,directori:[0,11,6],remit:13,blog:[5,6],itself:7,post_bodi:[5,6],klass:[5,14],time:[4,1,11],mihjgt:12,tornadio:[11,13],hello:[0,13,2,14,7],pagehandl:9,prototyp:8},objtypes:{"0":"py:module","1":"py:function","2":"py:class","3":"py:method","4":"py:attribute","5":"py:classmethod"},titles:["Mojo Views","Mojo - a framework for Tornado","Routing pages with URL&#8217;s","Mojo.SocketHandlers","Mojo.Auth","Mojo Form Helpers","The Mojo ORM and Models","Mojo.Auth.Mixins","Mojo.Backends","Mojo.RequestHandlers","Using Mojo&#8217;s Auth and Session Mixins","Quickstart: Using Mojo for the first time","Mojo Apps","Mojo and SocketIO","Mojo.ObjectMapper"],objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"],"2":["py","class","Python class"],"3":["py","method","Python method"],"4":["py","attribute","Python attribute"],"5":["py","classmethod","Python class method"]},filenames:["docs/views","index","docs/urls","docs/api/SocketHandlers","docs/api/Auth","docs/api/Forms","docs/models","docs/api/Mixins","docs/api/Backends","docs/api/RequestHandlers","docs/authentication","docs/quickstart","docs/apps","docs/socketio","docs/api/ObjectMapper"]})
View
6 Documentation/docs/quickstart.rst
@@ -67,9 +67,9 @@ A quick run down of what each of these files and folders are:
To create your first app, you simply need to invok ethe mojo_manager application,
this will create your project folder as follows::
-mojo_manager.py -p MyNewProject
-cd MyNewProject
-mojo_manager.py -a HelloWorldApp
+ > mojo_manager.py -p MyNewProject
+ > cd MyNewProject
+ > mojo_manager.py -a HelloWorldApp
That's it, all the files you need to get started should be created and in nbamed appropriately.
Please sign in to comment.
Something went wrong with that request. Please try again.