pip install django-schedule
python
INSTALLED_APPS = [
...
'schedule',
...
]
python manage.py migrate
python
from django.shortcuts import render
from schedule.models import Event
def schedule_view(request):
events = Event.objects.all()
return render(request, 'schedule.html', {'events': events})
python
from django.urls import path
from . import views
urlpatterns = [
...
path('schedule/', views.schedule_view, name='schedule'),
...
]
html
<h1>Schedule</h1>
<ul>
{% for event in events %}
<li>{{ event.title }} - {{ event.date }}</li>
{% endfor %}
</ul>
python manage.py runserver