StreetWanderer, пет проекты слабо работают для джунов, не то что для мидлов/сеньоров. Нужен именно коммерческий опыт над сложными проектами, а так же курирование нижестоящий разработчиков.
LDmitriy777, хорошо, значит виртуальное окружение точно имеется и оно корректно работает, значит проблема именно в pycharm. Попробуйте руками указать виртуальное окружение в pycharm (у меня часто срабатывает): File -> Settings -> Project: project_name -> Project Structure, Add Content Root и выбираем директорию виртуального окружения, судя по комменду выше, это будет: c:\users\дмитрий\pycharmprojects\pong_game\venv\lib\site-packages
что из всего этого должно находиться в папке components
Либо то, что необходимо использовать в нескольких местах, либо объёмный по коду компонент (чтобы не захломлять страницу кодом), либо клиентский компонент в рамках серверной страницы.
Предположу, что там имеется js валидация, которая не видит изменения содержимого input, при изменение ее таким образом. Можно попробовать вначале добавить содержимое, а затем кликнуть и убрать фокус с элемента, чтобы сработал слушатель на input, которые по идее должен проверять содержимое.