Ошибка: не удалось проанализировать URL-адрес rfc1738 из строки.Я попробовал все, я думаю, и я не могу решить.
app.config['SQLALCHEMY_DATABASE_URI'] = 'C:/dev/FlaskBlog/blog.db'
db = SQLAlchemy(app)
class Blogpost(db.Model):
id = db.Column(db.Integer, primary_key=True)
title = db.Column(db.String(50))
subtitle = db.Column(db.String(50))
author = db.Column(db.String(20))
date_posted = db.Column(db.DateTime)
content = db.Column(db.Text)
Проблема появляется, когда я пытаюсь опубликовать статью.
Вот маршрут addpost:
@app.route('/addpost', methods=['POST'])
def addpost():
if request.method == 'POST':
title = request.form['title']
subtitle = request.form['subtitle']
author = request.form['author']
content = request.form['content']
post = Blogpost(title=title, subtitle=subtitle, author=author, date_posted=datetime.now())
db.session.add(post)
db.session.commit()
return redirect(url_for('index'))
else:
return render_template('index.html')