aboutsummaryrefslogtreecommitdiff
path: root/portal-gui/rpki/myrpki/forms.py
blob: b91f6acc0305a8ef92563fe703513c09bdc14e24 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from django import forms
from myrpki import models

def ConfCertForm( request ):
    class CertForm( forms.ModelForm ):
	class Meta:
	    model = models.Cert
	    exclude = ( 'conf' )

	def save( self ):
	    obj = forms.ModelForm.save( self, commit=False )
	    obj.conf = request.session[ 'handle' ]
	    obj.save()
	    return obj

    return CertForm