У меня есть программа для сокетов в чате, и я пытаюсь сделать веб-просмотр для этого с помощью FLASK. Сервер работает в фоновом режиме, и клиент будет подключаться к этому серверу, когда пользователь отправит свое имя в форме HTML.
Итак, у меня есть этот код в моем файле app.py. Я вижу, что клиент успешно подключился к терминалу Python, но шаблон больше не отображается.
from flask import Flask
from flask import render_template , request
import client
app = Flask(__name__)
@app.route('/indexchat.html',methods=['POST'])
def chatroom():
a = request.form.get('name')
b=[]
if a:
b.append(a)
client.startclient(a)
return render_template("indexchat.html",args=b)
if __name__ == '__main__':
app.run()
Если я удалю функцию client.startclient (a), страница будет отображаться.