File tree Expand file tree Collapse file tree 2 files changed +10
-4
lines changed
ephios/plugins/simpleresource Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change 1+ from crispy_forms .helper import FormHelper
12from django .forms import BaseModelFormSet , BooleanField , ModelForm , modelformset_factory
23from django .forms .formsets import DELETION_FIELD_NAME
34from django .utils .translation import gettext as _
@@ -17,6 +18,8 @@ class Meta:
1718
1819 def __init__ (self , * args , shift , ** kwargs ):
1920 self .shift = shift
21+ self .helper = FormHelper ()
22+ self .helper .include_media = False
2023 try :
2124 kwargs .setdefault ("instance" , ResourceAllocation .objects .get (shift = shift ))
2225 except ResourceAllocation .DoesNotExist :
Original file line number Diff line number Diff line change 11from django .db import models
2+ from django .utils .translation import gettext_lazy as _
23
34from ephios .core .models import Shift
45
56
67class ResourceCategory (models .Model ):
7- name = models .CharField (max_length = 50 )
8+ name = models .CharField (max_length = 50 , verbose_name = _ ( "Name" ) )
89
910 def __str__ (self ):
1011 # pylint: disable=invalid-str-returned
1112 return self .name
1213
1314
1415class Resource (models .Model ):
15- title = models .CharField (max_length = 100 )
16- category = models .ForeignKey (ResourceCategory , on_delete = models .CASCADE )
16+ title = models .CharField (max_length = 100 , verbose_name = _ ("Title" ))
17+ category = models .ForeignKey (
18+ ResourceCategory , on_delete = models .CASCADE , verbose_name = _ ("Category" )
19+ )
1720
1821 def __str__ (self ):
1922 # pylint: disable=invalid-str-returned
@@ -22,7 +25,7 @@ def __str__(self):
2225
2326class ResourceAllocation (models .Model ):
2427 shift = models .ForeignKey (Shift , on_delete = models .CASCADE )
25- resources = models .ManyToManyField (Resource , blank = True )
28+ resources = models .ManyToManyField (Resource , blank = True , verbose_name = _ ( "Resources" ) )
2629
2730 def __str__ (self ):
2831 return f"Resource allocation for { self .shift } "
You can’t perform that action at this time.
0 commit comments