• 1404/02/11

عدم ذخیره کامنت ها در ajax :

سلام خسته نباشید.

وقتی کد های ajax رو وارد میکنم کامنت ها ذخیره نمیشه و این خطا رو میده

  • 1404/02/11
  • ساعت 19:50

سلام خدمت شما دوست عزیز

اطلاعاتی که با ajax ارسال میکنین اشتباه هستن دوست من. برای article_id شما دارین متن add_article_comment رو ارسال میکنین و برای همین هستش که خطا میده


  • 1404/02/17
  • ساعت 21:02

میشه بیشتر راهنمایی کنید و بگید مشکل تو کدوم قسمته؟


  • 1404/02/18
  • ساعت 11:35

ببینین جایی که دستور ajax رو پیاده سازی کردین برای مقدار article_id شما دارین به جای مقدار عددی مربوط به id مقاله ، کلمه ی add_article_comment رو ارسال میکنین


  • 1404/02/18
  • ساعت 20:31

  • 1404/02/19
  • ساعت 11:02

لطفا سورس پروژتون رو یکجا آپلود کنین و لینکش رو برای من ارسال کنین که بتونم بررسی کنم


  • 1404/02/20
  • ساعت 19:38

چطور اینکار رو انجام بدم؟


  • 1404/02/22
  • ساعت 13:41

میتونین توی google drive آپلود کنین و برای من share کنین

ایمیل بنده اینه :

mohammad1375ordo@gmail.com


  • 1404/02/26
  • ساعت 23:07

سلام

ارسال کردم.

با نام alirezavafaei81@gmail.com


  • 1404/02/27
  • ساعت 08:49

ممنونم

بررسی میکنم بهتون اطلاع میدم


  • 1404/02/27
  • ساعت 11:45

خیلی ممنون 


  • 1404/02/27
  • ساعت 22:52

خواهش میکنم


  • 1404/02/28
  • ساعت 20:45

دوست من شما سورس رو به صورت کامل ارسال کردین

برای ارسال کد نیازی نیست پوشه ی venv رو ارسال کنین

لطفا از پروژه بدون پوشه ی venv یک فایل rar ایجاد کنین و اون رو ارسال کنین


  • 1404/03/01
  • ساعت 01:02

سلام با عرض پوزش 

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

به صورت پیوند ارسال کردم درسته؟


  • 1404/03/01
  • ساعت 16:50

پروژه ی شما 3 تا مشکل داشت دوست من

مورد اول برای اینکه توی فایل urls باید آدرس مربوط به افزودن نظر بالای صفحه ی جزییات مقاله باشه یا اینکه برای pk نوع دیتا رو مشخص کنین تا آدرس ارسال نظرات رو با آدرس جزییات مقاله اشتباه نگیره

urlpatterns = [
    path('', views.ArticleListView.as_view(), name='article_list'),
    path('cat/<str:category>/', views.article_partial_page, name='article_cat'),
    path('add_article_comment/', views.add_article_comment, name='add_article_comment'),
    path('<pk>/', views.ArticleDetailView.as_view(), name='article_detail'),
]

2 تا نکته ی بعدی اینه که توی context ای که در متد add_article_comment تعریف کردین مشکل وجود داره

context = {
            'comments': ArticleComment.objects.filter(article_id=article_id, parent=None).order_by('-create_date').prefetch_related('articlecomment_set'),
            'comments_count': ArticleComment.objects.filter(article_id=article_id).count()
        }

برای comments شما از article.id استفاده کردین که باید بنویسین article_id

برای order کردن هم کاراکتر منفی رو داخل پرانتز گذاشتین که باید دقیقا قبل از کلمه ی create_date باشه نه خارج

.order_by('-create_date') درست هستش
.order_by(-'create_date') غلط هستش

  • 1404/03/02
  • ساعت 21:02

خیلی ممنون از لطف شما

درست شد


  • 1404/03/02
  • ساعت 21:03

خواهش میکنم دوست من

موفق باشین :)


logo-enamadlogo-samandehi