German Jet: теперь не могу войти. Скорее всего из-за опять же невнимательности.
Сделал "консольного" юзера.
Пруф: prntscr.com/6davgp
Залогинится не выходит, ошибок нет.
Подозреваю, что из-за несоответствия username(бд) != nickname(модель)
Переделал модель, сделал миграции. Тот же результат.
German Jet: pastebin.com/22ytQZq6
Вот то, что у меня. Правильно связанны посты с юзером?
Еще нужно добавить класс для комментариев.
Планирую что-то, вроде этого:
class Commentary(db.Model):
id = db.Column(db.Integer, primary_key=True)
body = db.Column(db.String(140))
timestamp = db.Column(db.DateTime)
user_id = db.Column(db.Integer, db.ForeignKey('user.id'))
German Jet: Да, моя невнимательность.
Заметил, что у меня в модели нет пароля.
Как лучше его хранить?
Первое, что пришло на ум:
password = db.Column(db.String(30), index=True)
1)Обойтись без Flask-login можно?
2)Да и с валидацией у меня пока не очень. Код выше - это все, на что меня хватило. Сижу и не знаю что делать дальше. С Flask знаком несколько дней.
A. Shpak: Ну с JSом дела у меня плохи. Базовые знания, не больше (Написать какой-то простой обработчик событий могу, но не игру)
Нашел репозиторий на гитхабе - https://github.com/xpd54/Car-race-game
Неидеально, но похоже на то, что хочу. Сейчас буду рефакторить.
prntscr.com/6db2vx
Как обновить?
Миграции делал, успешно.