Сделать то же самое с разными адресами
Я совсем новичок в Django. Я хочу сделать то же самое, когда пользователь набирает в URL "student/" или "student/en" или "student/ttttttttttttttttttttttttttttttttttttttttt".
Я хочу, чтобы если пользователь набрал "student/en", то вся страница переводилась на английский язык. или если "student/de", то переводить на немецкий. если "student/", то переводить на голландский (по умолчанию). просто мне важно получить "en" или "de" или ни одного в конце URL. спасибо за помощь
urls.py
from django.urls import path
from . import views
urlpatterns = [
path("student/<str:language>/", views.TranslateView.as_view()),
]
views.py
class TranslateView(View):
def get(self, request, language, **kwargs):
# use 'language' variable
...