# Path: handlers/Index.py
# class album(BaseHandler):
# class index(BaseHandler):
# class qiniu(BaseHandler):
# class upjson(BaseHandler):
# 	def get(self):
# 	def get(self):
# 	def get(self):
# 	def get(self):
# 
# Path: handlers/Img.py
# class addKeyword(BaseHandler):
# class addLink(BaseHandler):
# class next(BaseHandler):
# class comment(BaseHandler):
# class img(BaseHandler):
# class category(BaseHandler):
# 	def post(self):
# 	def post(self):
# 	def get(self,img_url):
# 	def get(self):
# 	def post(self):
# 	def get(self,img_url):
# 	def get(self,cate_url):
# 
# Path: handlers/Search.py
# class search(BaseHandler):
# class tags(BaseHandler):
# 	def post(self):
# 	def get(self,keyword):
# 
# Path: handlers/User.py
# class delComment(BaseHandler):
# class QQ(BaseHandler):
# class UserPage(BaseHandler):
# class home(BaseHandler):
# class editImg(BaseHandler):
# class Reg(BaseHandler):
# class login(BaseHandler):
# class FollowCate(BaseHandler):
# class QuitCate(BaseHandler):
# class FollowUserAction(BaseHandler):
# class QuitFollow(BaseHandler):
# class ClearMessage(BaseHandler):
# class logout(BaseHandler):
# 	def put(self):
# 	def get(self):
# 	def post(self):
# 	def get(self,pageuser):
# 	def get(self):
# 	def get(self,imgId):
# 	def post(self,imgId):
# 	def get(self):
# 	def post(self):
# 	def get(self):
# 	def post(self):
# 	def put(self):
# 	def put(self):
# 	def put(self):
# 	def put(self):
# 	def put(self):
# 	def get(self):
# 
# Path: handlers/SomePage.py
# class VIP(BaseHandler):
# class Message(BaseHandler):
# class Suggest(BaseHandler):
# class Rule(BaseHandler):
# 	def get(self):
# 	def get(self):
# 	def post(self):
# 	def get(self):
# 
# Path: handlers/Admin.py
# class AddVipTime(BaseHandler):
# class AdminSuggest(BaseHandler):
# 	def get(self):
# 	def post(self):
# 	def get(self):
# 
# Path: handlers/VIP.py
# class editMyAlbum(BaseHandler):
# class myAlbum(BaseHandler):
# class addCate(BaseHandler):
# 	def get(self,cateId):
# 	def post(self,cateId):
# 	def get(self):
# 	def post(self):


from handlers import Index
from handlers import Img
from handlers import Search
from handlers import User
from handlers import SomePage
from handlers import Admin
from handlers import VIP

route = [
	(r"/",Index.index),
	(r"/([0-9]+)/?",Img.category),
	(r"/addLink/?",Img.addLink),
	(r"/addCate/?",VIP.addCate),
	(r"/Admin/addviptime/?",Admin.AddVipTime),
	(r"/Admin/suggest/?",Admin.AdminSuggest),
	(r"/addKeyword/?",Img.addKeyword),
	(r"/album/?",Index.album),
	(r"/clearMessage/?",User.ClearMessage),
	(r"/comment/?",Img.comment),
	(r"/delComment/?",User.delComment),
	(r"/FollowUser/?",User.FollowUserAction),
	(r"/FollowCate/?",User.FollowCate),
	(r"/img/([0-9a-zA-Z\_\-]+)/?",Img.img),
	(r"/nextimg/(.+)/?",Img.next),
	(r"/message/?",SomePage.Message),
	(r"/myAlbum/?",VIP.myAlbum),
	(r"/myAlbum/edit/([0-9]+)/?",VIP.editMyAlbum),
	(r"/search/?",Search.search),
	(r"/tag/(.+)/?",Search.tags),
	(r"/login/?",User.login),
	(r"/logout/?",User.logout),
	(r"/qq/?",User.QQ),
	(r"/QuitFollow/?",User.QuitFollow),
	(r"/QuitCate/?",User.QuitCate),
	(r"/reg/?",User.Reg),

# Path: handlers/Index.py
# class album(BaseHandler):
# class index(BaseHandler):
# class qiniu(BaseHandler):
# class upjson(BaseHandler):
# 	def get(self):
# 	def get(self):
# 	def get(self):
# 	def get(self):
# 
# Path: handlers/Img.py
# class addKeyword(BaseHandler):
# class addLink(BaseHandler):
# class next(BaseHandler):
# class comment(BaseHandler):
# class img(BaseHandler):
# class category(BaseHandler):
# 	def post(self):
# 	def post(self):
# 	def get(self,img_url):
# 	def get(self):
# 	def post(self):
# 	def get(self,img_url):
# 	def get(self,cate_url):
# 
# Path: handlers/Search.py
# class search(BaseHandler):
# class tags(BaseHandler):
# 	def post(self):
# 	def get(self,keyword):
# 
# Path: handlers/User.py
# class delComment(BaseHandler):
# class QQ(BaseHandler):
# class UserPage(BaseHandler):
# class home(BaseHandler):
# class editImg(BaseHandler):
# class Reg(BaseHandler):
# class login(BaseHandler):
# class FollowCate(BaseHandler):
# class QuitCate(BaseHandler):
# class FollowUserAction(BaseHandler):
# class QuitFollow(BaseHandler):
# class ClearMessage(BaseHandler):
# class logout(BaseHandler):
# 	def put(self):
# 	def get(self):
# 	def post(self):
# 	def get(self,pageuser):
# 	def get(self):
# 	def get(self,imgId):
# 	def post(self,imgId):
# 	def get(self):
# 	def post(self):
# 	def get(self):
# 	def post(self):
# 	def put(self):
# 	def put(self):
# 	def put(self):
# 	def put(self):
# 	def put(self):
# 	def get(self):
# 
# Path: handlers/SomePage.py
# class VIP(BaseHandler):
# class Message(BaseHandler):
# class Suggest(BaseHandler):
# class Rule(BaseHandler):
# 	def get(self):
# 	def get(self):
# 	def post(self):
# 	def get(self):
# 
# Path: handlers/Admin.py
# class AddVipTime(BaseHandler):
# class AdminSuggest(BaseHandler):
# 	def get(self):
# 	def post(self):
# 	def get(self):
# 
# Path: handlers/VIP.py
# class editMyAlbum(BaseHandler):
# class myAlbum(BaseHandler):
# class addCate(BaseHandler):
# 	def get(self,cateId):
# 	def post(self,cateId):
# 	def get(self):
# 	def post(self):


# Path: routers.py
from handlers import Index
from handlers import Img
from handlers import Search
from handlers import User
from handlers import SomePage
from handlers import Admin
from handlers import VIP


route = [
	(r"/",Index.index),
	(r"/([0-9]+)/?",Img.category),
	(r"/addLink/?",Img.addLink),
	(r"/addCate/?",VIP.addCate),
	(r"/Admin/addviptime/?",Admin.AddVipTime),
	(r"/Admin/suggest/?",Admin.AdminSuggest),
	(r"/addKeyword/?",Img.addKeyword),
	(r"/album/?",Index.album),
	(r"/clearMessage/?",User.ClearMessage),
	(r"/comment/?",Img.comment),
	(r"/delComment/?",User.delComment),
	(r"/FollowUser/?",User.FollowUserAction),
	(r"/FollowCate/?",User.FollowCate),
	(r"/img/([0-9a-zA-Z\_\-]+)/?",Img.img),
	(r"/nextimg/(.+)/?",Img.next),
	(r"/message/?",SomePage.Message),
	(r"/myAlbum/?",VIP.myAlbum),
	(r"/myAlbum/edit/([0-9]+)/?",VIP.editMyAlbum),
	(r"/search/?",Search.search),
	(r"/tag/(.+)/?",Search.tags),
	(r"/login/?",User.login),
	(r"/logout/?",User.logout),
	(r"/qq/?",User.QQ),
	(r"/QuitFollow/?",User.QuitFollow),
	(r"/QuitCate/?",User.QuitCate),
	(r"/reg/?",User.Reg),

	(r"/rule/?",SomePage.Rule),