How to do it...

The administration of the Location model will be combined from multiple files. Perform the following steps to create it:

  1. Let's create the administration configuration for the Location model. Note that we are also creating a custom model form to create separate latitude and longitude fields:
# myproject/apps/locations/admin.pyfrom django.contrib import adminfrom django import formsfrom django.conf import settingsfrom django.template.loader import render_to_stringfrom django.utils.translation import ugettext_lazy as _from .models import LocationLATITUDE_DEFINITION = _(    "Latitude (Lat.) is the angle between any point and the "    "equator (north pole is at 90°; south pole is at -90°).")LONGITUDE_DEFINITION = _(    "Longitude (Long.) ...

Get Django 3 Web Development Cookbook - Fourth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.