from django import forms from django.contrib import admin from nodeplanner.models import Point, Link class LinkAdmin(admin.ModelAdmin): list_display = ('master' , 'slave') admin.site.register(Link, LinkAdmin) class LinkMasterInline(admin.TabularInline): model = Link fk_name = 'master' extra = 1 class LinkSlaveInline(admin.TabularInline): model = Link fk_name = 'slave' extra = 1 class PointAdmin(admin.ModelAdmin): list_display = ('name', 'lat', 'lon') inlines = [ LinkMasterInline, LinkSlaveInline ] admin.site.register(Point, PointAdmin)