Django и чистый Python - PullRequest
       0

Django и чистый Python

1 голос
/ 27 апреля 2020

Я хочу создать веб-приложение с Django и интеграцией Selenium и Python - Docker API. Где внутри проекта Django находится правильное место для размещения сценариев Selenium, чтобы пользователи могли запускать его одним нажатием кнопки? Я видел, как некоторые слова говорили в «представлении», но это много логик c, которые я поместил в несколько файлов .py.

1 Ответ

1 голос
/ 27 апреля 2020

Вы должны импортировать Selenium пакет внутри другого файла, такого как sel-functions.py внутри вашего приложения.

Затем вы определяете свой класс или функции внутри этого файла. Наконец, вы можете импортировать все эти функции в ваш файл views.py.

Это лучший и самый чистый способ работы с другим пакетом или функциями в проекте Django. Также, если нескольким приложениям вашего проекта нужно sel-functions.py, вы можете поместить это в каталог вашего проекта рядом с settings.py.

Кроме того, если ваш код вырос настолько, что в нем есть несколько файлов, вам необходимо определить пакет для предполагаемой работы и определить его как приложение в вашем проекте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...