pip install django-schedule python INSTALLED_APPS = [ ... 'schedule', ... ] python manage.py migrate python from django.db import models from django.contrib.auth.models import User from schedule.models import Event, Calendar class MyTask(models.Model): title = models.CharField(max_length=255) description = models.TextField() start_time = models.DateTimeField() end_time = models.DateTimeField() creator = models.ForeignKey(User, on_delete=models.CASCADE) def save(self, *args, **kwargs): event = Event(title=self.title, description=self.description, start=self.start_time, end=self.end_time, creator=self.creator) event.save() super().save(*args, **kwargs) python from django.contrib import admin from django.urls import path, include from schedule.admin import calendars from schedule.admin import events urlpatterns = [ path('admin/', admin.site.urls), path('schedule/', include(calendars.urls)), path('schedule/', include(events.urls)), ]


上一篇:
下一篇:
切换中文