models.py 525 B

123456789101112131415161718192021
  1. from django.contrib.gis.db import models
  2. from django.test import ignore_warnings
  3. from django.utils.deprecation import RemovedInDjango50Warning
  4. from ..admin import admin
  5. class City(models.Model):
  6. name = models.CharField(max_length=30)
  7. point = models.PointField()
  8. class Meta:
  9. app_label = "geoadmini_deprecated"
  10. def __str__(self):
  11. return self.name
  12. site = admin.AdminSite(name="admin_gis")
  13. with ignore_warnings(category=RemovedInDjango50Warning):
  14. site.register(City, admin.OSMGeoAdmin)