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

افتراضي استفسار في استدعاء قوالب css في bottle

مغلقمُجاب
بدأه MuStafa - HaSsan في 2 مارس 2013 · 40 رد · 1,746 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#26

خرج التصميم عاشت يدك

 

هذا الرابط الي ضهر عليه التصميم

http://localhost:8080/static/td.tpl

 

ﻻكن استاذ انا اﻻن اريده ان يخرج على صفحة التسجيل الي فيها الحقول

 

كيف اثبته والله يااستاذ دانفذ في الحرف كما تقول اذهب والصف واعمل نفس الشيء

 

ﻻكن يخرج فقط في هذا الرابط

 

وانا اريده يخرج على صفحة التسجيل ويخرج فيه الحقول

تم تعديل هذه المشاركة بواسطة MuStafa - HaSsan في 4 مارس 2013 في 18:20

salah.jpg

#27

بالتأكيد لن يخرج لك شئ إلا هذا كما حددت هنا

 
@route('/')
def login_form():
return '''
<html>
<head>
<table>
<td align = 'center'>
<form action="login" method="POST">
<h2>اهلا بك في موقع هداية<h2>
<p><font color="Blue">اسم المستخدم*</font>: </p><input name="username" type="text" /></br>
<p><font color="Blue">الرقم السري*</font>: </p><input name="password" type="password" /></br>
<p><font color="Blue">البريد اﻻلكتروني*</font>:</p><input name="email" type="text" /></br>
<input type="submit" value="Enter" />
</head>
<body>
 
</form>
</table>
</td>
 
</body>
</html>'''
(map share people)

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

#28

ﻻ استاذ حتى هذا لم يخرج لي

 

الحقول الي هي صفحة ال login

لم يخرج التصميم عليها

 

انا اريدها يخرج على الحقول

 

كيف اجعله يخرج على الحقول

استاذ فقط الحل الحل

 

 

استاذ اخر رد ويكفي ﻻن خجلت من نفسي اصبحت 27

 

اعمل لك فديو اﻻن كيف واوضح لك

 

لكي نختصرها

تم تعديل هذه المشاركة بواسطة MuStafa - HaSsan في 4 مارس 2013 في 19:07

salah.jpg

#29

تفضل هذا الفديو4

 

salah.jpg

#30

ياأخ مصطفى ، ال css لن يطبق على جميع الصفحات لكونك لما تجعل كل صفحة مشتقة من ال base template ... هل هذا واضح ؟

 

فإما أن تضيف

 

 

<link rel="stylesheet" href="../static/files/style.css" type="text/css" />

 

في هذا

 

 

@route('/') def login_form(): return ''' <html> <head> <table> <td align = 'center'> <form action="login" method="POST"> <h2>اهلا بك في موقع هداية<h2> <p><font color="Blue">اسم المستخدم*</font>: </p><input name="username" type="text" /></br> <p><font color="Blue">الرقم السري*</font>: </p><input name="password" type="password" /></br> <p><font color="Blue">البريد اﻻلكتروني*</font>:</p><input name="email" type="text" /></br> <input type="submit" value="Enter" /> </head> <body>   </form> </table> </td>   </body> </html>'''

أو تنشئ تصميم صحيح لموقعك ب base layout ثم تشتقه في جميع الصفحات.

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

(map share people)

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

#31

اشكرك استاذ احمد

 

 

ﻻ سوف انشى تصميم صحيح

 

هل يوجد موقع يعلم هذا التصميم الصحيح

 

صراحة انا اﻻن متعلم اطار قارةر واﻻن اعمل على عمل بعض اﻻشياء في مدونة (تخيلات)

 

اشكرك استاذ احمد على صبرك احترامي لك

salah.jpg

#32

لاتحتاج أكثر من كتاب عن HTML و CSS وتعلم Template Language مثل ( Mako او SimpleTemplate "القادمة مع Bottle" او Jijna أو غيرهم...)

 

بالتوفيق ان شاء الله

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

(map share people)

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

#33

اعرف htm +css

مشكلتي فقط فﻻ اشتقاقات

 

فقط هذه

اشكرك

تم تعديل هذه المشاركة بواسطة MuStafa - HaSsan في 4 مارس 2013 في 21:20

salah.jpg

#34

أنا لاأبرمج تطبيقات ويب إلا يدويا بمحرر نصوص لاأستخدم تطبيقات مثل Kompozer -وغالبا يوجد شخص مسئول عن تصميم الموقع-

 

فقط إنشئ بعد التطبيقات الصغيرة لتتعود

 

لأي إستفسار آخر هذا القسم يبدو مناسبا أكثر

 

/index.php/forum/20-%D9%85%D9%86%D8%AA%D8%AF%D9%89-%D8%AA%D8%B5%D9%85%D9%8A%D9%85-%D8%B5%D9%81%D8%AD%D8%A7%D8%AA-%D8%A7%D9%84%D9%88%D9%8A%D8%A8/

(map share people)

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

#35

اشكرك على مساعدتك استاذ الكريم

salah.jpg

#36

السلام عليكم :

 

استاذ احمد لدي استفسار اخير .. للان انا اعمل وابحث اريد اتعلم كيف اجلب القالب بشكل صحيح

 

المهم

 

 

لماذا نضع

 

@route('/static/:filename#.*#')
def static(filename):
    return static_file(filename, root=os.path.join(os.getcwd(), 'static'))

طالما احنا راح نستدعي ال remplate

 

لماذا ﻻنضع فقط ملف السي اس اس في

 

ملف static

 

ونكتب كود template فقط في السكربت

 

من دون ان نكتب

 

 

كود

 

@route('/static/:filename#.*#')
def static(filename):
    return static_file(filename, root=os.path.join(os.getcwd(), 'static'))

واسف على اﻻزعاج

salah.jpg

#37

لأنك " لاتستدعي template " في حالة عرض الملفات ال static ... أن تريد خادم الويب أن يرسل لك ملف ال css او ال image او ال js فقط

(map share people)

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

#38

يعني قصدك اذا وضعت فقط template

 

بدون ;كتابة كود static

 

لن يعرض التصميم الي اﻻ اكتبه صحيح

salah.jpg

#39

لن يعرض التصميم إلا بتوفر ملف ال css وذلك إما عن طريق خدمته كملف ستاتيك او تضمينه في صفحة الويب "وهذا أسلوب خاطئ"

(map share people)

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

#40

نعم اذا خدمناه كملف ستايتك راح يضهر فقط في الرابط الي حددته

 

وعندما اريد يضهر في جميع الصفحات ﻻ اقدر

 

هل اذا اريده يضهر في جميع الصفحات ااشتقه عن طريق ل TEMPLATWE

salah.jpg

#41 أفضل إجابة
MuStafa - HaSsan كتب:

نعم اذا خدمناه كملف ستايتك راح يضهر فقط في الرابط الي حددته

 

وعندما اريد يضهر في جميع الصفحات ﻻ اقدر

 

هل اذا اريده يضهر في جميع الصفحات ااشتقه عن طريق ل TEMPLATWE

 

مسألتين مختلفتين 

1- أي صفحة HTML تحتاج ملف css (أين مصدر هذا الملف هل هو مضمن في كود ال HTML أو ملف خارجي؟ كيف يستطيع أن يصل إليه المتصفح؟ ) الجواب عبر توفير رابط لذلك الملف يصل إليه المتصفح (خدمة الملفات الستاتيكية)

 

2- ليتم تطبيق ملف ال css على جميع الصفحات تحتاج أن تشير إلى ذلك الملف في كل صفحة أو أن تضع صفحة base وتشتقها في جميع الصفحات

(map share people)

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

هذا الموضوع مغلق.

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

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

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

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

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