Для того, чтобы файл urls.py
находился в одной папке с views.py
в Django, вам потребуется некоторое изменение в структуре проекта и настройках приложения.
1. Создайте папку с именем вашего приложения (например, myapp
) внутри папки проекта Django.
2. В этой новой папке myapp
, создайте файл urls.py
. Этот файл будет содержать URL-маршруты вашего приложения.
3. Переместите файл views.py
в эту же папку myapp
. Ваш файловый путь должен выглядеть следующим образом: your_project/myapp/views.py
.
4. Откройте файл urls.py
вашего проекта Django (обычно находится в корневой папке вашего проекта) и добавьте следующий код:
from django.urls import path from . import views urlpatterns = [ # ваш код URL-маршрутов ]
5. В urlpatterns
вы можете определить URL-маршруты вашего приложения с помощью функции path
, указывая путь к представлению (views) из файла views.py
вашего приложения.
Например, если ваш файл views.py
содержит функцию home
, которая отображает главную страницу вашего приложения, URL-маршрут можно определить следующим образом:
urlpatterns = [ path('', views.home, name='home'), ]
6. Сохраните файл urls.py
.
Теперь ваш файл urls.py
находится в одной папке с views.py
. Это позволяет иметь более удобную и структурированную организацию кода вашего приложения Django.