Menu
CoddyTech

HTML z widoku

Część sekcji Podstawy Django ścieżki Django w Coddy. Lekcja 3 z 23.

Strona główna składa się z jednego wiersza zwykłego tekstu. Prawdziwa strona zawiera nagłówki i akapity zapisane w HTML, języku stron internetowych: <h1> oznacza nagłówek, a <p> akapit.

Widok może zwrócić HTML w swoim ciągu znaków, a przeglądarka wyświetli go zamiast pokazywać znaczniki:

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

Każdy otwarty znacznik musi mieć znacznik zamykający, z ukośnikiem: </h1>. Jeśli o tym zapomnisz, reszta strony stanie się częścią nagłówka.

Cała strona zapisana w ciągu znaków w Pythonie robi się nieczytelna. Szablony rozwiążą ten problem później w tej sekcji; w przypadku dwóch wierszy ciąg znaków wystarczy.

challenge icon

Wyzwanie

Łatwy

Utwórz stronę główną z nagłówkiem i akapitem:

  • nagłówek <h1>Welcome to Corner Café</h1>,
  • następnie akapit <p>Fresh coffee and cake every day.</p>.

Naciśnij Uruchom: na stronie głównej wyświetli się duży nagłówek nad wierszem tekstu.

Spróbuj swoich sił

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 iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy Django

Poćwicz samodzielnie: Edytor online Django