Логирование
This commit is contained in:
parent
8ccf51c3cd
commit
575b29b022
BIN
db/moona_data.db
BIN
db/moona_data.db
Binary file not shown.
10
main.py
10
main.py
@ -2,6 +2,7 @@ import datetime
|
|||||||
import os
|
import os
|
||||||
from random import randint, choices
|
from random import randint, choices
|
||||||
from waitress import serve
|
from waitress import serve
|
||||||
|
import logging
|
||||||
|
|
||||||
from flask import Flask, render_template, request
|
from flask import Flask, render_template, request
|
||||||
from flask_login import LoginManager, login_user, logout_user, login_required, current_user
|
from flask_login import LoginManager, login_user, logout_user, login_required, current_user
|
||||||
@ -25,6 +26,7 @@ from post import mail
|
|||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
app.config['SECRET_KEY'] = 'moona_secret_key'
|
app.config['SECRET_KEY'] = 'moona_secret_key'
|
||||||
|
logging.basicConfig(filename='main.log')
|
||||||
login_manager = LoginManager()
|
login_manager = LoginManager()
|
||||||
login_manager.init_app(app)
|
login_manager.init_app(app)
|
||||||
help_arg = False
|
help_arg = False
|
||||||
@ -273,10 +275,7 @@ def new_like(user_id, post_id, ret_href):
|
|||||||
pop.edit_date = datetime.datetime.now()
|
pop.edit_date = datetime.datetime.now()
|
||||||
session.add(pop)
|
session.add(pop)
|
||||||
else:
|
else:
|
||||||
if (find.date - datetime.datetime.now()).day <= 30:
|
popular.popularity += 10
|
||||||
pop = session.query(Popularity).filter(Popularity.post == post_id).first()
|
|
||||||
pop.popularity = 10 * sum(1 if (i.date - datetime.datetime.now()).day <= 30 else 0 for i in
|
|
||||||
session.query(Like).filter(Like.post == post_id).all()) + 10
|
|
||||||
like = Like()
|
like = Like()
|
||||||
like.user = user_id
|
like.user = user_id
|
||||||
like.post = post_id
|
like.post = post_id
|
||||||
@ -793,7 +792,10 @@ def about():
|
|||||||
|
|
||||||
def main():
|
def main():
|
||||||
db_session.global_init("db/moona_data.db")
|
db_session.global_init("db/moona_data.db")
|
||||||
|
try:
|
||||||
serve(app, host='0.0.0.0', port=5000)
|
serve(app, host='0.0.0.0', port=5000)
|
||||||
|
except Exception as error:
|
||||||
|
logging.warning(f'{datetime.datetime.now()}:{error}')
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user