Я делаю проект, используя Flask. Я получаю сообщение об ошибке при запуске приложения.
Вот мой код для Python.
from flask import Flask,render_template
app = Flask(__name__)
app.route('/login')
app.route('/')
def login():
return render_template('login.html')
if __name__ == '__main__':
app.run(debug=True)
Вот HTML-страница, которую я хочу отобразить.
{% extends 'base.html' %}
{% block title %}
Login | Websitename
{% endblock %}
{% block custom_styles %}
<style>
div.card, .login{
justify-content: center;
}
</style>
{% endblock %}
{% block main_content %}
<div class="d-flex login">
<div class="card d-flex">
<div class="card-body">
<h3 class="card-header">Login</h3>
<input type="text" name="email" placeholder="Email or Username">
<input type="password" name="password" placeholder="Password">
<button type="submit" name="button" class="btn btn-block btn-primary">LOGIN</button>
</div>
</div>
</div>
{% endblock %}
Вот код base.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<link rel="stylesheet" href="{{ url_for('static',filename='bootstrap.min.css') }}">
<title>{% block title %}{% endblock %}
</title>
{% block custom_styles %}{% endblock %}
</head>
<body>
{% block main_content %}{% endblock %}
<script src="{{ url_for('static',filename='bootstrap.min.js') }}" charset="utf-8"></script>
<script src="{{ url_for('static',filename='jquery.min.js') }}" charset="utf-8">
</script>
<script src="{{ url_for('static',filename='popper.min.js') }}" charset="utf-8">
</script></body></html>
Я использую PyCharm IDE.
Я скопировал папку venv (только колбу и другие файлы библиотеки) из другого проекта колбы, который также использует библиотеки, используемые этим проектом.
Так что это нормально, чтобы скопировать файлы библиотеки папки venv или я должен установить все библиотеки снова для этого проекта или другой ошибки в коде.
Заранее спасибо ...:) Это ошибка, которую я получаю.