العودة إلى موقع برمج

عمل navbar

python
#61

الروابط حلوه اوووي واستفدت منها بحاول ابدا في متجر الكتروني بس عايزه اشوف بلاي ليست تكون اجنبيه او عربية بتنفذ بطريقة جديده وعايزه حضرتك تفهمني يعني اي قوه الكود وازاي اعملها واكتب الاكواد وتكون قوية ومختصرة

#62

عذرا لعدم تمكننا من مساعدتك في هذه المشكلة
ستكتسبين هذه الخبرة مع استمرار ازيداد خبرتك وعملك وكتابة الاكواد للمشاريع
يمكنك محاولة البحث ضمن github حيث ستجدين عدد كبير من المشاريع التي يمكنك الاستفادة منها وايضا انشاء حساب لك ومشاركة مشاريعك والاستفادة من الميزات الكثيرة الضرورية لاي مبرمج

#63

مرحبا مستر فادي
ممكن حضرتك تفهمني سوال

#64

لو انا عندي فانكشن view بتعرض صفحة html بتصميمها وعايزه اعملها
call web services اعملها ازاي رغم اني معنديش اي معلومات في ال models or view ممكن تفيدني

#65

يرجى تحديد المزيد من المعلومات عن سؤالك و المشكلة لنتمكن من مساعدتك.
هل تحتاجين ان تمثل الfunction مثل API ليتم استدعائها عن بعد وارسال صفحة الhtml?

1 Like
#66

نعم بالظبط كدا بحيث لما اضغط علي اي حاجه في html من السيرفر يظهر لي كود اجاكس

#67


هي دي صفحة html اللي عايزه اعملها call web services بس معنديش اي معلومات تظهر غير في html اعملها ازاي

#68

حاولي تحديد عنوان رابط محدد للصفحة او نفس الرابط عند استدعئه فسيتم ارسال بيانات الصفحة
او انشاء serializer كما تم شرحه ضمن الدروس واستخدام الرابط الخاص به من اجل استقبال بيانات الصفحة ككود اجاكس
يمكنك التأكد من البيانات المستقبلة من خلال اللاحقة ضمن متصفح كروم

1 Like
#69

مانا جربتها بانشاء serializer بس يظهر علشان مفيش معلومات حصل ايرور
image

#70

هل يمكنك وضع صورة توضح الكود ضمن الview المحددة والserializer لنتمكن من تحديد الخطأ

#71

!

#72

هل يمكنك تجربة كتابة الكود بطريقة ابسط بهذا الشكل:
from rest_framework.generics import ListAPIView

class PersonList(ListAPIView):
    queryset = Person.objects.all()
    serializer_class = PersonSerializer

واستدعائها باستخدام الرابط في ملف Url.py

1 Like
#73

مازالت نفس المشكلة…

#74


ليه الايرور دا

#75

هل يمكنك وضع صورة توضح الصفحة الناتجة وهل ظهر الخطأ في البداية بعد تغيير محدد؟
الكود الان صحيح وغير واضح سبب المشكلة
يمكنك محاولة تحديث python لديك الى اخر اصدار ايضا

1 Like
#76

انا عندي python 3.7.4

#77

#78

هل يمكنك تجربة وضع السطر المحدد بهذا الشكل
Self.app_name = ':'.join(str(self.app_names))
او تجربة نفس العبارة والتأكد من ضرورة وجود حرف الs في نهاية app_names

1 Like
#79

تمام كدا اتحلت المشكلة الان ازاي احول كود api الي كود اجاكس في html

#80

ممتاز ان المشكلة قد حلت ويجب ان يتم ارساله بشكل تلقائي ككود ـJson
يمكنك التحقق من الكود المستقبل او شكل الفهارس من الرابط من خلال اللاحقة التي تم ذكرها سابقا على كروم بعد ذلك يمكنك استقبالها ضمن متغير او فهرس واستخدامها في صفحة الHtml

هل يمكنك وضع صورة توضح البيانات المستقبلة من الAPI

1 Like