عمل navbar
$.ajax({
{
“count”: 4,
“next”: null,
“previous”: null,
“results”: [
{
“id”: 1,
“name”: “Enas”,
“title”: “frist name”
},
{
“id”: 2,
“name”: “Ahmed”,
“title”: “Name”
},
{
“id”: 3,
“name”: “Mohamed”,
“title”: “LastName”
},
{
“id”: 4,
“name”: “ahmed”,
“title”: “elomde”
}
]
}})
اضيف الكود بالشكل دا في script في html
صحيح لكنك بهذه الطريقة تضيفينها بشكل يدوي
اما اذا كنت تريدين عرض البيانات المستقبلة فالموضوع معقد قليلا ويحتاج الالمام بالمواضيع المشمولة في الروابط في الاسفل
طريقة عرض بيانات Json المستقبلة ضمن صفحة HTML
https://www.w3schools.com/js/js_json_intro.asp
استخدام دوال Ajax من اجل جلب البيانات ضمن صفحة HTML
https://www.w3schools.com/xml/ajax_xmlhttprequest_response.asp
هكتب كود زي دا
var myObj = {name: “John”, age: 31, city: “New York”};
var myJSON = JSON.stringify(myObj);
window.location = “demo_json.php?x=” + myJSON; في HTML
يمكنك تجربة الكود الموجود ضمن الرابط واستبدال “ajax_info.txt” في السطر ماقبل الاخير بالرابط الخاص بك ويجب ان تظهر هذه البيانات ضمن صفحة html
يمكنك اضافة الid=“demo” الى عنصر صفحة الHtml لديك الذي تريدين ان يظهر النص المستقبل ضمنه
https://www.w3schools.com/xml/tryit.asp?filename=tryajax_first
هل يمكنك تجربة تغيير اسم الخاصية في السطر 28 المحدد الى اسم مختلف عن اسم الكلاس المرتبط به خارجيا حيث يبدو ان هذا ممكن ان يسبب هذا الخطا كما هو موضح ضمن الرابط
هل يمكنك تجربة تغيير اسم الخاصية category في المكان الموضح الى مثلا cat ثم اعادة بناء قاعدة البيانات واعادة التحقق اذا كانت نفس رسالة الخطأ ستظهر حيث يمكن ان يكون سبب الخطأ ان لها نفس اسم الكلاس الخارجي
مازال نفس الخطا
self.connection.isolation_level = level
django.db.utils.IntegrityError: FOREIGN KEY constraint failed