forked from mrlan/EnglishPal
fix: Remove 'Assignment Expresions' & Fix annotation words
parent
1015704e23
commit
48de496caa
|
@ -50,7 +50,8 @@ def admin():
|
||||||
context["text_list"] = get_page_articles(_cur_page, _page_size)
|
context["text_list"] = get_page_articles(_cur_page, _page_size)
|
||||||
|
|
||||||
if request.method == "GET":
|
if request.method == "GET":
|
||||||
if delete_id := int(request.args.get("delete_id", 0)): # delete article
|
delete_id = int(request.args.get("delete_id", 0))
|
||||||
|
if delete_id: # delete article
|
||||||
delete_article(delete_id)
|
delete_article(delete_id)
|
||||||
_update_context()
|
_update_context()
|
||||||
else:
|
else:
|
||||||
|
@ -89,7 +90,8 @@ def add_article(content, source="manual_input", level="5", question="No question
|
||||||
def delete_article(article_id):
|
def delete_article(article_id):
|
||||||
article_id &= 0xFFFFFFFF # max 32 bits
|
article_id &= 0xFFFFFFFF # max 32 bits
|
||||||
with db_session:
|
with db_session:
|
||||||
if article := Article.select(article_id=article_id):
|
article = Article.select(article_id=article_id)
|
||||||
|
if article:
|
||||||
article.first().delete()
|
article.first().delete()
|
||||||
|
|
||||||
|
|
||||||
|
@ -113,5 +115,6 @@ def get_users():
|
||||||
|
|
||||||
def update_user_password(username, password="123456"):
|
def update_user_password(username, password="123456"):
|
||||||
with db_session:
|
with db_session:
|
||||||
if user := User.select(name=username).first():
|
user = User.select(name=username)
|
||||||
user.password = md5(username + password)
|
if user and user.first():
|
||||||
|
user.first().password = md5(username + password)
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
from pony.orm import *
|
from pony.orm import *
|
||||||
|
|
||||||
db = Database()
|
db = Database()
|
||||||
db.bind("sqlite", "./static/wordfreqapp.db", create_db=True) # bind sqlit file
|
db.bind("sqlite", "./static/wordfreqapp.db", create_db=True) # bind sqlite file
|
||||||
|
|
||||||
|
|
||||||
class User(db.Entity):
|
class User(db.Entity):
|
||||||
|
|
Loading…
Reference in New Issue