Python | ToDo-Webanwendung mit Django
Voraussetzung: Django-Installation
Django ist ein auf Python Web Framework basierendes Webframework auf hoher Ebene, das eine schnelle Entwicklung und ein sauberes, pragmatisches Design ermöglicht. Heute werden wir eine ToDo-App erstellen, die erstellt wurde, um die Grundlagen von Django zu verstehen. In dieser Web-App können Notizen wie Google Keep oder Evernote erstellt werden.
Erforderliche Module:
- django: installiere django
- crispy_forms:
pip install --upgrade django-crispy-forms
Grundeinstellung :
Starten Sie ein Projekt mit dem folgenden Befehl:
django-admin startproject todo-site
Wechseln Sie in todo-site -
cd todo-site
Starten Sie den Server - Starten Sie den Server, indem Sie den folgenden Befehl in das Terminal eingeben:
python manage.py runserver
Um zu überprüfen, ob der Server ausgeführt wird oder nicht, rufen Sie einen Webbrowser auf und geben Sie http://127.0.0.1:8000/
als URL ein.
Stoppen Sie nun den Server durch Drücken von
Strg-C
Lassen Sie uns jetzt eine App erstellen.
python manage.py startapp todo
Gehen Sie zu Aufgabe / Ordner, indem Sie Folgendes tun: cd todo
und erstellen Sie einen Ordner mit der index.html
Datei:templates/todo/index.html
Öffnen Sie den Projektordner mit einem Texteditor. Die Verzeichnisstruktur sollte folgendermaßen aussehen:
Fügen Sie nun die ToDo-App und crispty_form
Ihr todo_site
In hinzu settings.py
.
urls.py
Datei bearbeiten in todo_site
:
from
django.contrib
import
admin
from
django.urls
import
path
from
todo
import
views
urlpatterns
=
[
path('', views.index, name
=
"todo"
),
path(
'del/'
, views.remove, name
=
"del"
),
path(
'admin/'
, admin.site.urls),
]