الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استفسار عن التعمق في تعلم bottle للوصول الى الهدف

بدأه MuStafa - HaSsan في 13 مارس 2013 · 31 رد · 1,348 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#26

اذا كيف يكون الكود انا عندما اعمل return يخرج خطأ

 

Unsupported response type: <type 'tuple'>

والله دمرني هذا الخطأ

 

ارجو كتابة الكود الصحيح

salah.jpg

#27

هل هذا هو الكود الصحيح الذي سوف اضيفه

 

def selects(): s = sql() s.execute("SELECT * FROM comment") s.fetchall() return s

salah.jpg

#28
  return selects() return selects()

هذا أيضا غير صحيح ، لاتقم بعمل return لكائنات بايثون فالمتصفح لايعلم كيف يتعامل معها! هو يعلم فقط ملفات ال html

 

قم بالحصول على نتائج selects وقم بعمل for loop  عليها لتراها في ال console لتتأكد من عملها 

 

لماذا لاتقوم بتنفيذ هذه الدروس أولا ؟
http://bottlepy.org/docs/dev/tutorial_app.html

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#29

فعلت ماقلت وخرجت جميع الببانات عن طريق عمل عليهم loop

 

ﻻحض الكود

 

@post('/')
def posts():
	title = request.forms.get('title')
	titletext=request.forms.get('titletext')
	user=request.forms.get('user')
	send(title,titletext,user)
	redirect('/new')
@route('/new')
def vict():
	a = selects()
	for s in a:
		print s

ضهرت البيانات في

console

 

يعني تعمل ,, (انا ازعجتك اخي احمد ﻻكن والله لو تكون في مكاني لعرفت الشعور والحاجة لعمله )

 

 

اﻻن بقي فقط طباعته في الصفحة

 

يعني عندما يملأ الحقول ويضغط الزر يخرج له اسم الموضوع وتحته الموضوع وتحته اسم كاتب الموضوع

 

فقط ﻻ يطبع

salah.jpg

#30

أرسلها في صفحة HTML 

 

المفترض يكون لديك template لعرض ال list _كما هنا http://bottlepy.org/docs/dev/tutorial_app.html _

إذا لم تنشئ template ... فقم بعمل إنشاء string وقم بإعادته كما قمت عندما عرضت ال form

 

شئ مشابه لهذا

 

 
 
rows=selects()
s = """
<html>
<head><title>list</tile></head>
 
<body>
%s
</body>
 
</html>
"""% "<br />".join(rows)
 
return s

تم تعديل هذه المشاركة بواسطة ahmed_youssef في 25 مارس 2013 في 23:25

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#31

الحمدلله والشكر رب العالمين ,تمت طباعتهن جميعها راح اقوم اﻻن بترتيبهن ,,

 

 

اخي احمد اسال الله العظيم ان يجازيك بكل حرف ساعدتني فيه خير ان شاء الله 

 

ويفرج همك ,, ويبعد عنك اﻻبتلاء

 

 

اشكرك اخي الغالي

salah.jpg

#32

جزاك الله خيرا ، الشكر لله 

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…