コード例 #1
0
ファイル: km_admin.py プロジェクト: gitter-badger/Kokemomo
 def admin_group(self):
     '''
     admin group page
     :return: template
     '''
     self.result['menu_list'] = get_menu_list()
     self.result['groups'] = KMGroup.all()
コード例 #2
0
ファイル: km_admin.py プロジェクト: hiroki8080/Kokemomo
 def admin_user(self):
     '''
     admin user page
     :return: template
     '''
     self.result['menu_list'] = get_menu_list()
     self.result['users'] = KMUser.all()
コード例 #3
0
ファイル: km_admin.py プロジェクト: gitter-badger/Kokemomo
 def admin_role(self):
     '''
     admin role page
     :return: template
     '''
     self.result['menu_list'] = get_menu_list()
     self.result['roles'] = KMRole.all()
コード例 #4
0
ファイル: km_admin.py プロジェクト: gitter-badger/Kokemomo
 def admin_user(self):
     '''
     admin user page
     :return: template
     '''
     self.result['menu_list'] = get_menu_list()
     self.result['users'] = KMUser.all()
コード例 #5
0
ファイル: km_admin.py プロジェクト: hiroki8080/Kokemomo
 def admin_role(self):
     '''
     admin role page
     :return: template
     '''
     self.result['menu_list'] = get_menu_list()
     self.result['roles'] = KMRole.all()
コード例 #6
0
ファイル: km_admin.py プロジェクト: hiroki8080/Kokemomo
 def admin_parameter(self):
     """
     Find all the parameters.
     :return: parameters.
     """
     self.result['menu_list'] = get_menu_list()
     self.result['parameters'] = KMParameter.all()
コード例 #7
0
ファイル: km_admin.py プロジェクト: hiroki8080/Kokemomo
 def admin_group(self):
     '''
     admin group page
     :return: template
     '''
     self.result['menu_list'] = get_menu_list()
     self.result['groups'] = KMGroup.all()
コード例 #8
0
ファイル: km_admin.py プロジェクト: gitter-badger/Kokemomo
 def admin_role_edit(self):
     '''
     admin role page
     :return: template
     '''
     id = self.data.get_request_parameter("km_role_edit_id")
     self.result['menu_list'] = get_menu_list()
     self.result['role'] = KMRole.get(id)
コード例 #9
0
ファイル: km_blog.py プロジェクト: Kokemomo/Kokemomo
 def blog_admin(self):
     '''
     blog admin page
     :return: template
     '''
     self.result['info'] = KMBlogInfo.all()
     self.result['type'] = 'dashboard'
     self.result['menu_list'] = get_menu_list()
コード例 #10
0
ファイル: km_admin.py プロジェクト: hiroki8080/Kokemomo
 def admin_role_edit(self):
     '''
     admin role page
     :return: template
     '''
     id = self.data.get_request_parameter("km_role_edit_id")
     self.result['menu_list'] = get_menu_list()
     self.result['role'] = KMRole.get(id)
コード例 #11
0
 def admin_group_edit(self):
     '''
     admin group page
     :return: template
     '''
     id = self.data.get_request_parameter("km_group_edit_id");
     self.result['menu_list'] = get_menu_list()
     self.result['group'] = KMGroup.get(id)
コード例 #12
0
ファイル: km_admin.py プロジェクト: hiroki8080/Kokemomo
 def admin_role_save(self):
     '''
     admin user page
     :return: template
     '''
     KMUserAdmin.save_role(self.data)
     self.result['menu_list'] = get_menu_list()
     self.result['roles'] = KMRole.all()
コード例 #13
0
 def admin_user_edit(self):
     '''
     admin user page
     :return: template
     '''
     id = self.data.get_request_parameter("km_user_edit_id");
     self.result['menu_list'] = get_menu_list()
     self.result['user'] = KMUser.get(id)
コード例 #14
0
ファイル: km_blog.py プロジェクト: gitter-badger/Kokemomo
 def blog_admin(self):
     '''
     blog admin page
     :return: template
     '''
     self.result['info'] = KMBlogInfo.all()
     self.result['type'] = 'dashboard'
     self.result['menu_list'] = get_menu_list()
コード例 #15
0
ファイル: km_admin.py プロジェクト: hiroki8080/Kokemomo
 def admin_group_save(self):
     '''
     admin group page
     :return: template
     '''
     KMUserAdmin.save_group(self.data)
     self.result['menu_list'] = get_menu_list()
     self.result['groups'] = KMGroup.all()
コード例 #16
0
ファイル: km_admin.py プロジェクト: hiroki8080/Kokemomo
 def admin_user_save(self):
     '''
     admin user page
     :return: template
     '''
     KMUserAdmin.save_user(self.data)
     self.result['menu_list'] = get_menu_list()
     self.result['users'] = KMUser.all()
コード例 #17
0
ファイル: km_blog.py プロジェクト: Kokemomo/Kokemomo
 def blog_admin_info(self):
     '''
     blog admin page
     :return: template
     '''
     id = self.data.get_request_parameter('id', default=None)
     self.result['info'] = KMBlogInfo.get(id=id)
     self.result['type'] = 'info'
     self.result['menu_list'] = get_menu_list()
コード例 #18
0
ファイル: km_blog.py プロジェクト: gitter-badger/Kokemomo
 def blog_admin_info(self):
     '''
     blog admin page
     :return: template
     '''
     id = self.data.get_request_parameter('id', default=None)
     self.result['info'] = KMBlogInfo.get(id=id)
     self.result['type'] = 'info'
     self.result['menu_list'] = get_menu_list()
コード例 #19
0
ファイル: km_blog.py プロジェクト: gitter-badger/Kokemomo
 def blog_admin_create_info(self):
     '''
     Create Blog Information.
     :return:
     '''
     id = self.data.get_request_parameter('id', default=None)
     self.result['info'] = KMBlogInfo.save_data(id, self.data)
     self.result['type'] = 'info'
     self.result['menu_list'] = get_menu_list()
コード例 #20
0
 def blog_admin_create_info(self):
     '''
     Create Blog Information.
     :return:
     '''
     id = self.data.get_request_parameter('id', default=None)
     self.result['info'] = KMBlogInfo.save_data(id, self.data);
     self.result['type'] = 'info'
     self.result['menu_list'] = get_menu_list()
コード例 #21
0
ファイル: km_admin.py プロジェクト: gitter-badger/Kokemomo
 def admin_group_edit(self):
     '''
     admin group page
     :return: template
     '''
     id = self.data.get_request_parameter("km_group_edit_id")
     self.result['menu_list'] = get_menu_list()
     self.result['group'] = KMGroup.get(id)
     self.result['groups'] = KMGroup.all()
コード例 #22
0
ファイル: km_admin.py プロジェクト: gitter-badger/Kokemomo
 def admin_user_edit(self):
     '''
     admin user page
     :return: template
     '''
     id = self.data.get_request_parameter("km_user_edit_id")
     self.result['menu_list'] = get_menu_list()
     self.result['user'] = KMUser.get(id)
     self.result['groups'] = KMGroup.all()
     self.result['roles'] = KMRole.all()
コード例 #23
0
ファイル: km_blog.py プロジェクト: gitter-badger/Kokemomo
 def blog_admin_category_list(self):
     '''
     blog admin page
     :return: template
     '''
     id = self.data.get_request_parameter('id', default=None)
     self.result['info'] = KMBlogInfo.all()
     self.result['category'] = KMBlogCategory.all()
     self.result['type'] = 'category_list'
     self.result['menu_list'] = get_menu_list()
コード例 #24
0
ファイル: km_blog.py プロジェクト: gitter-badger/Kokemomo
 def blog_admin_create_category(self):
     '''
     Create Blog Category.
     :return:
     '''
     id = self.data.get_request_parameter('id', default=None)
     self.result['info'] = KMBlogInfo.all()
     self.result['category'] = KMBlogCategory.save_data(id, self.data)
     self.result['type'] = 'category'
     self.result['menu_list'] = get_menu_list()
コード例 #25
0
 def blog_admin_create_category(self):
     '''
     Create Blog Category.
     :return:
     '''
     id = self.data.get_request_parameter('id', default=None)
     self.result['info'] = KMBlogInfo.all();
     self.result['category'] = KMBlogCategory.save_data(id, self.data);
     self.result['type'] = 'category'
     self.result['menu_list'] = get_menu_list()
コード例 #26
0
ファイル: km_blog.py プロジェクト: Kokemomo/Kokemomo
 def blog_admin_category_list(self):
     '''
     blog admin page
     :return: template
     '''
     id = self.data.get_request_parameter('id', default=None)
     self.result['info'] = KMBlogInfo.all()
     self.result['category'] = KMBlogCategory.all()
     self.result['type'] = 'category_list'
     self.result['menu_list'] = get_menu_list()
コード例 #27
0
ファイル: km_blog.py プロジェクト: gitter-badger/Kokemomo
 def blog_admin_article_list(self):
     '''
     blog admin page
     :return: template
     '''
     id = self.data.get_request_parameter('id', default=None)
     self.result['info'] = KMBlogInfo.all()
     for info in self.result['info']:
         info.articles = KMBlogArticle.find(info_id=info.id)
     self.result['type'] = 'article_list'
     self.result['menu_list'] = get_menu_list()
コード例 #28
0
ファイル: km_blog.py プロジェクト: Kokemomo/Kokemomo
 def blog_admin_article_list(self):
     '''
     blog admin page
     :return: template
     '''
     id = self.data.get_request_parameter('id', default=None)
     self.result['info'] = KMBlogInfo.all()
     for info in self.result['info']:
         info.articles = KMBlogArticle.find(info_id=info.id)
     self.result['type'] = 'article_list'
     self.result['menu_list'] = get_menu_list()
コード例 #29
0
 def blog_admin_create_article(self):
     '''
     Create Blog Article.
     :return:
     '''
     values = {}
     id = self.data.get_request_parameter('id', default=None)
     info_id = self.data.get_request_parameter('info_id')
     self.result['info'] = KMBlogInfo.get(info_id);
     self.result['article'] = KMBlogArticle.save_data(id, self.data);
     self.result['type'] = 'article'
     self.result['menu_list'] = get_menu_list()
コード例 #30
0
ファイル: km_blog.py プロジェクト: gitter-badger/Kokemomo
 def blog_admin_create_article(self):
     '''
     Create Blog Article.
     :return:
     '''
     values = {}
     id = self.data.get_request_parameter('id', default=None)
     info_id = self.data.get_request_parameter('info_id')
     self.result['info'] = KMBlogInfo.get(info_id)
     self.result['article'] = KMBlogArticle.save_data(id, self.data)
     self.result['type'] = 'article'
     self.result['menu_list'] = get_menu_list()
コード例 #31
0
ファイル: km_blog.py プロジェクト: Kokemomo/Kokemomo
 def blog_admin_article(self):
     '''
     blog admin page
     :return: template
     '''
     id = self.data.get_request_parameter('id', default=None)
     info_id = self.data.get_request_parameter('info_id')
     self.result['info'] = KMBlogInfo.get(id=info_id)
     self.result['category'] = KMBlogCategory.find(info_id=info_id)
     self.result['article'] = KMBlogArticle.get(id=id)
     self.result['type'] = 'article'
     self.result['menu_list'] = get_menu_list()
コード例 #32
0
ファイル: km_blog.py プロジェクト: gitter-badger/Kokemomo
 def blog_admin_article(self):
     '''
     blog admin page
     :return: template
     '''
     id = self.data.get_request_parameter('id', default=None)
     info_id = self.data.get_request_parameter('info_id')
     self.result['info'] = KMBlogInfo.get(id=info_id)
     self.result['category'] = KMBlogCategory.find(info_id=info_id)
     self.result['article'] = KMBlogArticle.get(id=id)
     self.result['type'] = 'article'
     self.result['menu_list'] = get_menu_list()
コード例 #33
0
 def admin_file(self):
     dirs = []
     files = []
     for (root, dir_list, files) in os.walk(DATA_DIR_PATH):
         for dir_name in dir_list:
             dir_path = root + os.sep + dir_name
             dirs.append(dir_path[len(DATA_DIR_PATH):])
     files = os.listdir(DATA_DIR_PATH + dirs[0])
     for file_name in files:
         if os.path.isdir(DATA_DIR_PATH + os.sep + dirs[0] + os.sep + file_name):
             files.remove(file_name)
     self.result['menu_list'] = get_menu_list()
     self.result['dirs'] = dirs
     self.result['files'] = files
コード例 #34
0
 def admin_group_save(self):
     '''
     admin group page
     :return: template
     '''
     id = self.data.get_request_parameter("id");
     delete = self.data.get_request_parameter("delete", default=None);
     if delete is None:
         group = KMGroup.get(id)
         group.set_data(self.data)
         group.save()
     else:
         KMGroup.delete_by_id(id)
     self.result['menu_list'] = get_menu_list()
     self.result['groups'] = KMGroup.all()
コード例 #35
0
 def admin_role_save(self):
     '''
     admin user page
     :return: template
     '''
     id = self.data.get_request_parameter("id");
     delete = self.data.get_request_parameter("delete", default=None);
     if delete is None:
         role = KMRole.get(id)
         role.set_data(self.data)
         role.save()
     else:
         KMRole.delete_by_id(id)
     self.result['menu_list'] = get_menu_list()
     self.result['roles'] = KMRole.all()
コード例 #36
0
ファイル: km_admin.py プロジェクト: gitter-badger/Kokemomo
 def admin_file(self):
     dirs = []
     files = []
     for (root, dir_list, files) in os.walk(DATA_DIR_PATH):
         for dir_name in dir_list:
             dir_path = root + os.sep + dir_name
             dirs.append(dir_path[len(DATA_DIR_PATH):])
     files = os.listdir(DATA_DIR_PATH + dirs[0])
     for file_name in files:
         if os.path.isdir(DATA_DIR_PATH + os.sep + dirs[0] + os.sep +
                          file_name):
             files.remove(file_name)
     self.result['menu_list'] = get_menu_list()
     self.result['dirs'] = dirs
     self.result['files'] = files
コード例 #37
0
ファイル: km_admin.py プロジェクト: gitter-badger/Kokemomo
 def admin_role_save(self):
     '''
     admin user page
     :return: template
     '''
     id = self.data.get_request_parameter("id")
     delete = self.data.get_request_parameter("delete", default=None)
     if delete is None:
         role = KMRole.get(id)
         role.set_data(self.data)
         role.save()
     else:
         KMRole.delete_by_id(id)
     self.result['menu_list'] = get_menu_list()
     self.result['roles'] = KMRole.all()
コード例 #38
0
ファイル: km_admin.py プロジェクト: gitter-badger/Kokemomo
 def admin_user_save(self):
     '''
     admin user page
     :return: template
     '''
     id = self.data.get_request_parameter("id")
     delete = self.data.get_request_parameter("delete", default=None)
     if delete is None:
         user = KMUser.get(id)
         user.set_data(self.data)
         user.save()
     else:
         KMUser.delete_by_id(id)
     self.result['menu_list'] = get_menu_list()
     self.result['users'] = KMUser.all()
コード例 #39
0
 def admin_user_save(self):
     '''
     admin user page
     :return: template
     '''
     id = self.data.get_request_parameter("id");
     delete = self.data.get_request_parameter("delete", default=None);
     if delete is None:
         user = KMUser.get(id)
         user.set_data(self.data)
         user.save()
     else:
         KMUser.delete_by_id(id)
     self.result['menu_list'] = get_menu_list()
     self.result['users'] = KMUser.all()
コード例 #40
0
ファイル: km_admin.py プロジェクト: gitter-badger/Kokemomo
 def admin_group_save(self):
     '''
     admin group page
     :return: template
     '''
     id = self.data.get_request_parameter("id")
     delete = self.data.get_request_parameter("delete", default=None)
     if delete is None:
         group = KMGroup.get(id)
         group.set_data(self.data)
         group.save()
     else:
         KMGroup.delete_by_id(id)
     self.result['menu_list'] = get_menu_list()
     self.result['groups'] = KMGroup.all()
コード例 #41
0
ファイル: km_admin.py プロジェクト: hiroki8080/Kokemomo
 def admin_file(self):
     # dirs = []
     # files = []
     # for (root, dir_list, files) in os.walk(DATA_DIR_PATH):
     #     for dir_name in dir_list:
     #         dir_path = root + os.sep + dir_name
     #         dirs.append(dir_path[len(DATA_DIR_PATH):])
     # files = os.listdir(DATA_DIR_PATH + dirs[0])
     # for file_name in files:
     #     if os.path.isdir(DATA_DIR_PATH + os.sep + dirs[0] + os.sep + file_name):
     #         files.remove(file_name)
     dirs, files = KMFileAdmin.list(self.data)
     self.result['menu_list'] = get_menu_list()
     self.result['dirs'] = dirs
     self.result['files'] = files
コード例 #42
0
ファイル: km_admin.py プロジェクト: Kokemomo/Kokemomo
 def admin_file(self):
     dirs, files = KMFile.list(self.data)
     self.result['menu_list'] = get_menu_list()
     self.result['dirs'] = dirs
     self.result['files'] = files
コード例 #43
0
ファイル: km_admin.py プロジェクト: hiroki8080/Kokemomo
 def admin_info(self):
     '''
     admin info page
     :return: template
     '''
     self.result['menu_list'] = get_menu_list()
コード例 #44
0
ファイル: km_admin.py プロジェクト: hiroki8080/Kokemomo
 def admin_parameter_save(self):
     KMParameterAdmin.save_parameter(self.data)
     self.result['menu_list'] = get_menu_list()
     self.result['parameters'] = KMParameter.all()
コード例 #45
0
ファイル: km_admin.py プロジェクト: hiroki8080/Kokemomo
 def admin_parameter_edit(self):
     id = self.data.get_request_parameter("km_parameter_edit_id")
     self.result['menu_list'] = get_menu_list()
     self.result['parameter'] = KMParameter.get(id)
コード例 #46
0
ファイル: km_admin.py プロジェクト: gitter-badger/Kokemomo
 def admin_info(self):
     '''
     admin info page
     :return: template
     '''
     self.result['menu_list'] = get_menu_list()