Unicode slug не работает после развертывания в iis8
Мне нужна помощь в решении моей проблемы, я развернул веб-приложение django в iis 8, которое содержит персидский slug, в разработке все в порядке, но когда я развернул приложение в iis 8, URL-адреса приложения, которые содержат персидские символы Unicode, не работают.
это мой url.py
from . import settings
from django.conf.urls.static import static
from django.contrib import admin
from django.urls import path, include, register_converter
from .views import *
from django.urls.converters import SlugConverter
class CustomSlugConverter(SlugConverter):
regex = '[-\w]+'
register_converter(CustomSlugConverter, 'custom_slug')
urlpatterns = [
path('admin/', admin.site.urls),
path('dashboard/', include('tour.urls')),
path('ckeditor/', include('ckeditor_uploader.urls')),
path('', IndexPage, name='index-page'),
path('tour/<int:id>/custom_slug:Slug>', TourDetail, name='tour-detail'),
path('hotels/<int:id>/<custom_slug:Slug>', HotelDetail, name='hotel-detail')
]
в моем models.py
Slug = models.SlugField(max_length=200, unique=True, null=False, verbose_name='لینک سئو')
все URL с английским slug работают, но только Unicode slug не работает в развертывании, в разработке все в порядке.
спасибо за внимание и ответы