Added release 0.8.7 details in ChangeLog file
[flowspy] / peers / admin.py
1 from django.contrib import admin
2
3 from flowspy.peers.models import *
4 from flowspy.flowspec.forms import *
5 from django.conf import settings
6 from django.forms import ModelForm
7 from django.contrib.admin.widgets import FilteredSelectMultiple
8
9 class PeerAdminForm(ModelForm):
10     networks=forms.ModelMultipleChoiceField(PeerRange.objects.all(),widget=
11             FilteredSelectMultiple("PeerRange",True), required=False)
12     techc_emails=forms.ModelMultipleChoiceField(TechcEmail.objects.all(),widget=
13             FilteredSelectMultiple("TechcEmail",True), required=False)
14     class Meta:
15         model= Peer
16
17 class PeerAdmin(admin.ModelAdmin):
18     form = PeerAdminForm
19
20 admin.site.register(Peer, PeerAdmin)
21 admin.site.register(PeerRange)
22 admin.site.register(TechcEmail)