Remove ckeditor

Remove tinymce
Begin migrate to mithril.js
This commit is contained in:
2023-02-18 07:35:06 +03:00
parent 7f4130fe19
commit 024d7fb10d
434 changed files with 822 additions and 25765 deletions
+2 -3
View File
@@ -1,6 +1,5 @@
__author__ = 'RemiZOffAlex'
__email__ = 'remizoffalex@mail.ru'
__url__ = 'https://remizoffalex.ru/'
import string
@@ -10,7 +9,7 @@ from . import jsonrpc
from .. import app, lib, models
@jsonrpc.method('login')
@jsonrpc.method('auth.login')
def login(username: str, password: str) -> bool:
user = models.db_session.query(
models.User
@@ -29,7 +28,7 @@ def login(username: str, password: str) -> bool:
return True
@jsonrpc.method('login.register')
@jsonrpc.method('auth.register')
def login_register(username: str, password: str) -> bool:
"""Регистрация
"""
+9 -12
View File
@@ -3,10 +3,14 @@ __email__ = 'remizoffalex@mail.ru'
from . import jsonrpc, login_required
from .. import app, lib, models
from ..mutations.page import page_as_dict
@jsonrpc.method('page')
def page_id(id: int) -> dict:
def page_id(
id: int,
fields: list = ['id', 'title']
) -> dict:
"""Статья
"""
page = models.db_session.query(
@@ -17,11 +21,7 @@ def page_id(id: int) -> dict:
if page is None:
raise ValueError
result = page.as_dict()
result['user'] = page.user.as_dict()
result['tags'] = []
for tagLink in page.tags:
result['tags'].append(tagLink.tag.as_dict())
result = page_as_dict(page, fields)
return result
@@ -93,7 +93,8 @@ def page_update(id: int, title: str, text: str) -> dict:
@jsonrpc.method('pages')
def pages_list(
page: int = 1,
order_by: dict = {'field': 'title', 'order': 'asc'}
order_by: dict = {'field': 'title', 'order': 'asc'},
fields: list = ['id', 'title'],
) -> list:
"""Список статей
"""
@@ -120,11 +121,7 @@ def pages_list(
result = []
for page in pages:
newRow = page.as_dict()
newRow['user'] = page.user.as_dict()
newRow['tags'] = []
for tagLink in page.tags:
newRow['tags'].append(tagLink.tag.as_dict())
newRow = page_as_dict(page, fields)
result.append(newRow)
return result