Я пытаюсь подключиться js к html в django.
Когда я включаю скрипт в файл html, он выходит за пределы команды, однако я создал отдельный файл js и связал его с django, поэтому он не работает, тогда как я связал файл css и работает нормально ,
Я изучаю и использую учебные пособия, некоторые из них старые, и я не знаю, использую ли я старый стиль, и именно поэтому связывание js с django не работает. Был бы рад, если бы вы могли помочь понять, где я делаю неправильно:
в index.html
<!DOCTYPE html>
{% load static %}
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="{% static 'school/css/main.css' %}">
</head>
<body>
<div>{% block content %}{% endblock %} </div>
<script type="text/javascript" scr="{% static 'school/js/main.js' %}"> </script>
</body>
</html>
в settings
у меня есть:
STATIC_URL = '/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR,'static')]
и main.js
файл:
alert ("Hello");
Моя django версия моя django version is 2.2.6