با سلام
من دوتا پروژه با جنگو زدم ولی نتونستم تا العان این اسلاگ فارسی درست کنم .
کار هایی که انجام دادم از رو پرسش پاسخ ها بود ولی هنوز اوکی نشده .
slug = models.SlugField(allow_unicode=True, unique=True, max_length=300, verbose_name='عنوان در url')
re_path(r'^(?P<slug>[-\w]*)/$', views.details_m.as_view(), name='details_m'),
و تنظیمات فایل venv رو هم انجام دادم و روی UTF-8
دیتابیسم mysqlclient هستش
انگلیسی اوکیه ولی فارسی نه
لطفا راهنمایی کنید
سلام دوست من
تنظیمات جداول دیتابیس و همینطور خود دیتابیس رو هم باید انجام بدین که encode هر کدوم روی persian باشه
اینم درسته استاد همون که آموزش گفتید
همینطور که میبینید

داخل url از این ساختار استفاده کنین :
<str:slug>سلام نه استاد کار نمیکنه
احتمالا تنظیم خاصی رو بنا به اموزش انجام ندادین دوست من
با تغییر در کد اصلی در venv و استفاده از utf-8 مشکل برطرف میشه
اجازه بدین مجدد بررسی کنم اگه راه دیگه ای وجود داشت براتون ارسال میکنم
مدل و url که مثل آموزش بوده فایل venv هم که روی utf-8 هست تنظیم دیگه ای نیست اگه میخواهید یه ایمیل بدید فایل پروژه بفرستم براتون
بازم ممنون از راهنماییتون
زمانی که venv رو تغییر دادین app مربوط به پایتون رو مجدد راه اندازی کردین؟
بله با هر بار تغییر اپ پایتون ریست یا خامویش روشن میکنم
راه حلی که بهتون گفتم قائدتا باید جوابگو باشه چون من و سایر دوستان ازش استفاده کردن و مشکلی نداشته
احتمالا مشکل از تنظیمات سرور باشه
مجدد بررسی میکنم اگه راه حلی پیدا شد براتون ارسال میکنم
چه تنظیماتی
از کجا بفهمم مشکل داره هاست
همین تنظیمات رو بنده در تمامی سرورهایی که تا الان پابلیش انجام دادم پیاده سازی کردم دوست من و مشکلی نداشته
معمولا با تغییر تنظیمات venv و تنظیم utf-8 مشکل برطرف میشه
احتمالا تنظیم خاصی در سرور شما هستش
در حال بررسی هستم