change most double quotes to single quotes
This commit is contained in:
@@ -20,35 +20,35 @@ import json
|
||||
|
||||
def create_default_avatar():
|
||||
if Avatars.count() == 0:
|
||||
print("Creating default avatar reference")
|
||||
print('Creating default avatar reference')
|
||||
Avatars.create({
|
||||
"file_path": "/static/avatars/default.webp",
|
||||
"uploaded_at": int(time.time())
|
||||
'file_path': '/static/avatars/default.webp',
|
||||
'uploaded_at': int(time.time())
|
||||
})
|
||||
|
||||
def create_admin():
|
||||
username = "admin"
|
||||
if Users.count({"username": username}) == 0:
|
||||
print("!!!!!Creating admin account!!!!!")
|
||||
username = 'admin'
|
||||
if Users.count({'username': username}) == 0:
|
||||
print('!!!!!Creating admin account!!!!!')
|
||||
password_length = 16
|
||||
password = secrets.token_urlsafe(password_length)
|
||||
hashed = digest(password)
|
||||
Users.create({
|
||||
"username": username,
|
||||
"password_hash": hashed,
|
||||
"permission": PermissionLevel.ADMIN.value,
|
||||
'username': username,
|
||||
'password_hash': hashed,
|
||||
'permission': PermissionLevel.ADMIN.value,
|
||||
})
|
||||
print(f"!!!!!Administrator account created, use '{username}' as the login and '{password}' as the password. This will only be shown once!!!!!")
|
||||
|
||||
def create_deleted_user():
|
||||
username = "DeletedUser"
|
||||
if Users.count({"username": username.lower()}) == 0:
|
||||
print("Creating DeletedUser")
|
||||
username = 'DeletedUser'
|
||||
if Users.count({'username': username.lower()}) == 0:
|
||||
print('Creating DeletedUser')
|
||||
Users.create({
|
||||
"username": username.lower(),
|
||||
"display_name": username,
|
||||
"password_hash": "",
|
||||
"permission": PermissionLevel.SYSTEM.value,
|
||||
'username': username.lower(),
|
||||
'display_name': username,
|
||||
'password_hash': '',
|
||||
'permission': PermissionLevel.SYSTEM.value,
|
||||
})
|
||||
|
||||
def reparse_babycode():
|
||||
@@ -167,26 +167,26 @@ def create_app():
|
||||
except FileNotFoundError:
|
||||
print('No configuration file found, leaving defaults.')
|
||||
|
||||
if os.getenv("PYROM_PROD") is None:
|
||||
app.static_folder = os.path.join(os.path.dirname(__file__), "../data/static")
|
||||
if os.getenv('PYROM_PROD') is None:
|
||||
app.static_folder = os.path.join(os.path.dirname(__file__), '../data/static')
|
||||
app.debug = True
|
||||
app.config["DB_PATH"] = "data/db/db.dev.sqlite"
|
||||
app.config["SERVER_NAME"] = "localhost:8080"
|
||||
app.config['DB_PATH'] = 'data/db/db.dev.sqlite'
|
||||
app.config['SERVER_NAME'] = 'localhost:8080'
|
||||
load_dotenv()
|
||||
else:
|
||||
app.config["DB_PATH"] = "data/db/db.prod.sqlite"
|
||||
if not app.config["SERVER_NAME"]:
|
||||
app.config['DB_PATH'] = 'data/db/db.prod.sqlite'
|
||||
if not app.config['SERVER_NAME']:
|
||||
raise SiteNameMissingException()
|
||||
|
||||
app.config["SECRET_KEY"] = os.getenv("FLASK_SECRET_KEY")
|
||||
app.config['SECRET_KEY'] = os.getenv('FLASK_SECRET_KEY')
|
||||
|
||||
app.config['AVATAR_UPLOAD_PATH'] = 'data/static/avatars/'
|
||||
app.config['BADGES_PATH'] = 'data/static/badges/'
|
||||
app.config['BADGES_UPLOAD_PATH'] = 'data/static/badges/user/'
|
||||
app.config['MAX_CONTENT_LENGTH'] = 3 * 1000 * 1000 # 3M total, subject to further limits per route
|
||||
|
||||
os.makedirs(os.path.dirname(app.config["DB_PATH"]), exist_ok = True)
|
||||
os.makedirs(os.path.dirname(app.config["BADGES_UPLOAD_PATH"]), exist_ok = True)
|
||||
os.makedirs(os.path.dirname(app.config['DB_PATH']), exist_ok = True)
|
||||
os.makedirs(os.path.dirname(app.config['BADGES_UPLOAD_PATH']), exist_ok = True)
|
||||
|
||||
if app.config['CACHE_TYPE'] == 'FileSystemCache':
|
||||
cache_dir = app.config.get('CACHE_DIR', 'data/_cached')
|
||||
@@ -217,21 +217,21 @@ def create_app():
|
||||
def make_session_permanent():
|
||||
session.permanent = True
|
||||
|
||||
commit = ""
|
||||
commit = ''
|
||||
with open('.git/refs/heads/main') as f:
|
||||
commit = f.read().strip()
|
||||
|
||||
@app.context_processor
|
||||
def inject_constants():
|
||||
return {
|
||||
"InfoboxHTMLClass": InfoboxHTMLClass,
|
||||
"InfoboxKind": InfoboxKind,
|
||||
"PermissionLevel": PermissionLevel,
|
||||
"__commit": commit,
|
||||
"__emoji": EMOJI,
|
||||
"REACTION_EMOJI": REACTION_EMOJI,
|
||||
"MOTD_BANNED_TAGS": MOTD_BANNED_TAGS,
|
||||
"SIG_BANNED_TAGS": SIG_BANNED_TAGS,
|
||||
'InfoboxHTMLClass': InfoboxHTMLClass,
|
||||
'InfoboxKind': InfoboxKind,
|
||||
'PermissionLevel': PermissionLevel,
|
||||
'__commit': commit,
|
||||
'__emoji': EMOJI,
|
||||
'REACTION_EMOJI': REACTION_EMOJI,
|
||||
'MOTD_BANNED_TAGS': MOTD_BANNED_TAGS,
|
||||
'SIG_BANNED_TAGS': SIG_BANNED_TAGS,
|
||||
}
|
||||
|
||||
@app.context_processor
|
||||
@@ -241,18 +241,18 @@ def create_app():
|
||||
'get_time_now': lambda: int(time.time()),
|
||||
}
|
||||
|
||||
@app.template_filter("ts_datetime")
|
||||
@app.template_filter('ts_datetime')
|
||||
def ts_datetime(ts, format):
|
||||
return datetime.utcfromtimestamp(ts or int(time.time())).strftime(format)
|
||||
|
||||
@app.template_filter("pluralize")
|
||||
def pluralize(subject, num=1, singular = "", plural = "s"):
|
||||
@app.template_filter('pluralize')
|
||||
def pluralize(subject, num=1, singular = '', plural = 's'):
|
||||
if int(num) == 1:
|
||||
return subject + singular
|
||||
|
||||
return subject + plural
|
||||
|
||||
@app.template_filter("permission_string")
|
||||
@app.template_filter('permission_string')
|
||||
def permission_string(term):
|
||||
return permission_level_string(term)
|
||||
|
||||
@@ -291,7 +291,7 @@ def create_app():
|
||||
# sooo... /shrug
|
||||
@app.template_filter('cachebust')
|
||||
def cachebust(subject):
|
||||
return f"{subject}?v={str(int(time.time()))}"
|
||||
return f'{subject}?v={str(int(time.time()))}'
|
||||
|
||||
@app.template_filter('theme_name')
|
||||
def get_theme_name(subject: str):
|
||||
|
||||
Reference in New Issue
Block a user