• 1400/04/01

@login_required decorator :

با سلام 
ضمن تشکر از آموزش بسیار خوب شما

من طبق آموزش های شما یه وب اپ ساختم و با استفاده از داکر و انجین ایکس روی یک سرور ابونتو آپلود کردم که انجین ایکس هم بخوبی کار می کند. 
اما با یک مشکل مواجه شدم که عرض می کنم . در ابتدا صفحه لاگین بی مشکل قابل مشاهده است. ولی با لاگین شدن خطای سرور می گیرم.
من از @login_required decorator در بسیاری از صفحه ها استفاده کردم، تا کاربر بدون لاگین نتوانه صفحات رو ببینه
باید بگم که با آدرس می تونم به صفحه ادمین جنگو دسترسی داشته باشم و کار در صفحه ادمین به درستی انجام می شود. و به با راحتی جدولها رو می شود کار کرد.

البته باید بگم اگر لاگین رکوایرد رو از روی صفحه ها بردارم مشکل حل می شود. و صفحه قابل مشاهده هست. اما نمی خواهم بدون لاگین کاربر به آنها دسترسی داشته باشد.
حتی من در بعضی صفحات دکوریتور رو برداشتم و بصورتی دستی لاگین بودن رو چک کردم که اگر لاگین نبود به صفحه لاگین ری دایرکتور شود.
لطفا راهنمایی بفرمایید.

با سپاس

  • 1400/04/02
  • ساعت 10:20

سلام دوست من

متاسفانه بنده با docker کار نکردم و اطلاعی ندارم که مشکل از کجا میتونه باشه

اما به صورت کلی میتونین یک logger در همون decorator ایجاد کنین و در سرور قرار بدین تا ارور دریافتی رو بهتون نمایش بده. بعد در اینترنت در مورد راه حل اون ارور تحقیق کنید


logo-samandehi