<a href="/viewlit/addXC/{{ record.pk }}" target="blank" class="edit-item" title="Add"><img src="{% static "images/plus.png" %}" alt="Add" title="Add" style="width: 4%;"></a>Circuit Ref: {{ record.id1 }}<br>path('addXC/<path:circuitref>/', views.addXC.as_view(), name='addXC'),
class addXC(CreateView):
model = Xcinventorytable
fields = ['circuitref', 'circuitid', 'vendor', 'legacy', 'address', 'city', 'state', 'ciopsticket', 'notes']
success_url="/thanks/xcadded/"
def get_form_kwargs(self):
kwargs=super(addXC, self).get_form_kwargs()
kwargs.update({'circuitref': circuitref})
return kwargsclass XcinventorytableForm(ModelForm):
class Meta:
model = Xcinventorytable
widgets = {'notes': forms.TextInput(attrs={'size':200, 'rows':2})}
help_texts = {'Circuitref': ('Enter the circuitref listed at the top of the last screen')}
fields = '__all__'
def __init__(self, *args, **kwargs):
circuitref = kwargs.pop('circuitref')
super(XcinventoryForm, self).__init__(*args, **kwargs)
self.fields['circuitref'].initial = circuitref