3 ,๒ฟWอใ@sผdZddlmZddlmZddlmZGdd„deƒZGdd„deƒZGd d „d eƒZGd d „d eƒZ eeƒGd d„deƒƒZ Gdd„de ƒZ eeƒGdd„deƒƒZ Gdd„de ƒZ dS)z Views test. ้)ฺ Interface)ฺ implementer)ฺdirectlyProvidesc@seZdZdd„ZdS)ฺRequestcCst||ƒdS)N)r)ฺselfฺtypeฉr๚/usr/lib/python3.6/views.pyฺ__init__szRequest.__init__N)ฺ__name__ฺ __module__ฺ __qualname__r rrrr rsrc@s eZdZdS)ฺIRN)r r r rrrr rsrc@seZdZdd„ZdS)ฺIVcCsdS)Nrrrrr ฺindexszIV.indexN)r r r rrrrr rsrc@s eZdZdS)ฺICN)r r r rrrr r!src@s$eZdZdd„Zdd„Zdd„ZdS)ฺV1cCs||_||_dS)N)ฺcontextฺrequest)rrrrrr r &sz V1.__init__cCsdS)NzV1 herer)rrrr r*szV1.indexcCsdS)Nฺdoner)rrrr ฺaction-sz V1.actionN)r r r r rrrrrr r#src@seZdZdd„ZdS)ฺVZMIcCsdS)NzZMI herer)rrrr r1sz VZMI.indexN)r r r rrrrr r0src@s$eZdZdd„Zdd„Zdd„ZdS)ฺR1cCsdS)NzR1 herer)rrrr r7szR1.indexcCsdS)NzR doner)rrrr r:sz R1.actioncCsdS)Nr)rrrrr r =sz R1.__init__N)r r r rrr rrrr r4src@s eZdZdS)ฺRZMIN)r r r rrrr rAsrN)ฺ__doc__Zzope.interfacerrrฺobjectrrrrrrrrrrrr ฺs