الروابط حلوه اوووي واستفدت منها بحاول ابدا في متجر الكتروني بس عايزه اشوف بلاي ليست تكون اجنبيه او عربية بتنفذ بطريقة جديده وعايزه حضرتك تفهمني يعني اي قوه الكود وازاي اعملها واكتب الاكواد وتكون قوية ومختصرة
عمل navbar
عذرا لعدم تمكننا من مساعدتك في هذه المشكلة
ستكتسبين هذه الخبرة مع استمرار ازيداد خبرتك وعملك وكتابة الاكواد للمشاريع
يمكنك محاولة البحث ضمن github حيث ستجدين عدد كبير من المشاريع التي يمكنك الاستفادة منها وايضا انشاء حساب لك ومشاركة مشاريعك والاستفادة من الميزات الكثيرة الضرورية لاي مبرمج
لو انا عندي فانكشن view بتعرض صفحة html بتصميمها وعايزه اعملها
call web services اعملها ازاي رغم اني معنديش اي معلومات في ال models or view ممكن تفيدني
يرجى تحديد المزيد من المعلومات عن سؤالك و المشكلة لنتمكن من مساعدتك.
هل تحتاجين ان تمثل الfunction مثل API ليتم استدعائها عن بعد وارسال صفحة الhtml?
هي دي صفحة html اللي عايزه اعملها call web services بس معنديش اي معلومات تظهر غير في html اعملها ازاي
حاولي تحديد عنوان رابط محدد للصفحة او نفس الرابط عند استدعئه فسيتم ارسال بيانات الصفحة
او انشاء serializer كما تم شرحه ضمن الدروس واستخدام الرابط الخاص به من اجل استقبال بيانات الصفحة ككود اجاكس
يمكنك التأكد من البيانات المستقبلة من خلال اللاحقة ضمن متصفح كروم
هل يمكنك تجربة كتابة الكود بطريقة ابسط بهذا الشكل:
from rest_framework.generics import ListAPIView
class PersonList(ListAPIView):
queryset = Person.objects.all()
serializer_class = PersonSerializer
واستدعائها باستخدام الرابط في ملف Url.py
هل يمكنك وضع صورة توضح الصفحة الناتجة وهل ظهر الخطأ في البداية بعد تغيير محدد؟
الكود الان صحيح وغير واضح سبب المشكلة
يمكنك محاولة تحديث python لديك الى اخر اصدار ايضا
هل يمكنك تجربة وضع السطر المحدد بهذا الشكل
Self.app_name = ':'.join(str(self.app_names))
او تجربة نفس العبارة والتأكد من ضرورة وجود حرف الs في نهاية app_names
ممتاز ان المشكلة قد حلت ويجب ان يتم ارساله بشكل تلقائي ككود ـJson
يمكنك التحقق من الكود المستقبل او شكل الفهارس من الرابط من خلال اللاحقة التي تم ذكرها سابقا على كروم بعد ذلك يمكنك استقبالها ضمن متغير او فهرس واستخدامها في صفحة الHtml
هل يمكنك وضع صورة توضح البيانات المستقبلة من الAPI