1). У меня есть раскрывающийся список электронных писем пользователей. Когда я выбираю один из них, появляется модальное окно с этим письмом, и я могу отправить сообщение на это письмо. Но когда я его отправляю, я получаю сообщение об ошибке: 'NoneType' object is not subscriptable
. В чем проблема? мой объект не пуст (я получаю его с помощью ajax
) Я могу получить свою электронную почту в консоли.
2). Вторая проблема в том, что я не могу разместить свои born_date
и phone_number
на странице, но могу распечатать их в консоли. Проблема с render_template
. Пожалуйста, помогите.
Структура базы данных:
@app.route('/profile', methods=['GET','POST'])
def profile():
if request.method == 'POST':
print('Holy Shit!')
data = request.json
print(str_value_to_list(data['selectedItems'][0]))
cur = mysql.connection.cursor()
cur.execute("SELECT born_date, phone_number FROM users.data WHERE email = '%s'" %
str_value_to_list(data['selectedItems'][0]))
account = cur.fetchone()
born = account[0]
num = account[1]
print(born)
print(num)
return render_template('profile.html', born=born, num=num)
html:
Найдите свой адрес электронной почты
Получить информацию