Menu
CoddyTech

HTML من دالة عرض

جزء من قسم أساسيات Django في رحلة Django على Coddy. الدرس 3 من 23.

الصفحة الرئيسية عبارة عن سطر واحد من نص عادي. تتضمن الصفحة الحقيقية عناوين وفقرات مكتوبة بلغة HTML، وهي لغة صفحات الويب: تشير <h1> إلى عنوان، وتشير <p> إلى فقرة.

يمكن لعرض أن يُرجع HTML ضمن السلسلة النصية الخاصة به، فيعرضه المتصفح بدلًا من إظهار الوسوم:

def news(request):
    return HttpResponse("<h1>News</h1><p>New cakes on Friday.</p>")

كل وسم تفتحه يحتاج إلى وسم إغلاق، يتضمن شرطة مائلة: </h1>. إذا نسيت ذلك، فسيصبح بقية الصفحة جزءًا من العنوان.

كتابة صفحة كاملة في سلسلة نصية بلغة Python تصبح فوضوية. تحل القوالب هذه المشكلة لاحقًا في هذا القسم؛ أما بالنسبة إلى سطرين، فالسلسلة النصية مناسبة.

challenge icon

التحدي

سهل

اجعل الصفحة الرئيسية عنوانًا وفقرة:

  • العنوان <h1>Welcome to Corner Café</h1>،
  • ثم الفقرة <p>Fresh coffee and cake every day.</p>.

اضغط على تشغيل: تعرض الصفحة الرئيسية عنوانًا كبيرًا فوق سطر من النص.

جرّب بنفسك

from django.http import HttpResponse


def home(request):
    return HttpResponse("Welcome to Corner Café")


def about(request):
    return HttpResponse("Corner Café opened in 2026.")
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس أساسيات Django

تدرّب بنفسك: Playground لـ Django