--- django/utils/autoreload.py
+++ django/utils/autoreload.py
@@ -97,7 +97,9 @@
 
 def iter_all_python_module_files():
     # ...
-    return iter_modules_and_files(modules, frozenset(_error_files))
+    manage_py = pathlib.Path(sys.argv[0]).resolve().absolute()
+    extra_files = frozenset(_error_files | {manage_py})
+    return iter_modules_and_files(modules, extra_files)
 
 
 @functools.lru_cache(maxsize=1)