Skip to content
Snippets Groups Projects
Commit 00bf98b1 authored by Bryan BRANCOTTE's avatar Bryan BRANCOTTE
Browse files

edition of restriction enzyme

parent cc192cd2
No related branches found
No related tags found
2 merge requests!13Edit view job,!7Simulator
Pipeline #155028 passed
......@@ -2,7 +2,7 @@ import insillyclo.main
from crispy_forms import layout
from crispy_forms.helper import FormHelper
from django import forms
from django.forms import modelformset_factory
from django.forms import modelformset_factory, modelform_factory
from django.utils.safestring import mark_safe
from django.utils.translation import gettext as _
......@@ -77,6 +77,12 @@ class PCRModelForm(forms.ModelForm):
return instance
RestrictionEnzymeModelForm = modelform_factory(
model=SimulatorJob,
fields=('restriction_enzyme_gel',),
)
class AssemblyForm(forms.ModelForm):
class Meta:
model = Assembly
......
......@@ -69,6 +69,11 @@ urlpatterns = [
path('assembly-simulator/create/', simulator_wizard, name='simulator-create'),
path('assembly-simulator/<slug:uuid>/', views.JobSimulatorResult.as_view(), name='simulator-detail'),
path('assembly-simulator/<slug:uuid>/pcr-edit/', views.JobPCREdit.as_view(), name='simulator-pcr-edit'),
path(
'assembly-simulator/<slug:uuid>/enzyme-edit/',
views.JobRestrictionEnzymeEdit.as_view(),
name='simulator-enzyme-edit',
),
path('assembly/<int:pk>/download/', views.AssemblyDetailDownloadView.as_view(), name='assembly-download'),
path('assembly/<int:pk>/delete/', views.AssemblyDeleteView.as_view(), name='assembly-delete'),
path('fragment', views.show_fragment, name='fragment'),
......
......@@ -155,3 +155,12 @@ class JobPCREdit(
def get_title(self):
return _("PCR primers to use for gel simulation")
class JobRestrictionEnzymeEdit(
SimulatorJobEdit,
):
form_class = forms.RestrictionEnzymeModelForm
def get_title(self):
return _("Restriction enzyme to use for gel simulation")
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment