poprzedni temat | w górę

Django: rozwinięcie

Zadania

  1. Skonfiguruj swój projekt tak, by wykorzystywał bazę danych w sqlite.

  2. Stwórz aplikację, która będzie wyświetlała notatki. W tym celu stwórz odpowiedni model — klasę reprezentującą notatkę. Klasa ta powinna zawierać co najmniej następujące pola: tytuł, treść, datę utworzenia.

    Ponadto utwórz widok — funkcję wyświetlającą pojedynczą notatkę.

    W parze do widoku utwórz odpowiedni szablon.

    Utwórz widok i szablon wyświetlający listę notatek z możliwością kliknięcia na poszczególne notatki, co przeniesie na stronę wyświetlającą pojedynczą notatkę.

    Dla obu widoków zaprojektuj adresy url, pod którymi widoki będą dostępne.

  3. Utwórz ekran tworzenia konta, logowania i wylogowania użytkowników.

  4. Utwórz ekran dodawania, edycji i usuwania notatek.

    Dodaj do modelu notatki pole autora, aby użytkownik mógł edytować i usuwać jedynie własne notatki.

poprzedni temat | w górę