correct the DayOfMonth model
The DayOfMonth model basically just contains a list of numbers from 1-31 which means the name attribute doesn't make much sense.
This commit is contained in:
parent
491de61132
commit
58b5f4c8d2
|
@ -58,15 +58,14 @@ class Weekday(models.Model):
|
||||||
|
|
||||||
|
|
||||||
class DayOfMonth(models.Model):
|
class DayOfMonth(models.Model):
|
||||||
name = models.CharField(max_length=50)
|
name = models.IntegerField()
|
||||||
value = models.IntegerField()
|
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return self.name
|
return str(self.name)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
verbose_name_plural = "Days of Month"
|
verbose_name_plural = "Days of Month"
|
||||||
ordering = ['value']
|
ordering = ['name']
|
||||||
|
|
||||||
|
|
||||||
class Month(models.Model):
|
class Month(models.Model):
|
||||||
|
@ -324,10 +323,11 @@ We have to import each model we want to use.
|
||||||
|
|
||||||
#+BEGIN_SRC python :tangle ../inventory/admin.py
|
#+BEGIN_SRC python :tangle ../inventory/admin.py
|
||||||
from django.contrib import admin
|
from django.contrib import admin
|
||||||
from inventory.models import (GeneralDevice, Weekday, Month, RamType, Ram,
|
from inventory.models import (GeneralDevice, Weekday, DayOfMonth,
|
||||||
DiskType, DiskSize, Disk, Architecture,
|
Month, RamType, Ram, DiskType, DiskSize,
|
||||||
CpuManufacturer, Cpu, OperatingSystem,
|
Disk, Architecture, CpuManufacturer,
|
||||||
Raid, Computer, ComputerDiskRelation,
|
Cpu, OperatingSystem, Raid, Computer,
|
||||||
|
ComputerDiskRelation,
|
||||||
ComputerCpuRelation,
|
ComputerCpuRelation,
|
||||||
ComputerRamRelation, Warranty, CronJob)
|
ComputerRamRelation, Warranty, CronJob)
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
@ -372,6 +372,7 @@ want to use something different than the default one.
|
||||||
#+BEGIN_SRC python :tangle ../inventory/admin.py :padline 2
|
#+BEGIN_SRC python :tangle ../inventory/admin.py :padline 2
|
||||||
admin.site.register(GeneralDevice)
|
admin.site.register(GeneralDevice)
|
||||||
admin.site.register(Weekday)
|
admin.site.register(Weekday)
|
||||||
|
admin.site.register(DayOfMonth)
|
||||||
admin.site.register(Month)
|
admin.site.register(Month)
|
||||||
admin.site.register(RamType)
|
admin.site.register(RamType)
|
||||||
admin.site.register(Ram)
|
admin.site.register(Ram)
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
from django.contrib import admin
|
from django.contrib import admin
|
||||||
from inventory.models import (GeneralDevice, Weekday, Month, RamType, Ram,
|
from inventory.models import (GeneralDevice, Weekday, DayOfMonth,
|
||||||
DiskType, DiskSize, Disk, Architecture,
|
Month, RamType, Ram, DiskType, DiskSize,
|
||||||
CpuManufacturer, Cpu, OperatingSystem,
|
Disk, Architecture, CpuManufacturer,
|
||||||
Raid, Computer, ComputerDiskRelation,
|
Cpu, OperatingSystem, Raid, Computer,
|
||||||
|
ComputerDiskRelation,
|
||||||
ComputerCpuRelation,
|
ComputerCpuRelation,
|
||||||
ComputerRamRelation, Warranty, CronJob)
|
ComputerRamRelation, Warranty, CronJob)
|
||||||
|
|
||||||
|
@ -32,6 +33,7 @@ class ComputerAdmin(admin.ModelAdmin):
|
||||||
|
|
||||||
admin.site.register(GeneralDevice)
|
admin.site.register(GeneralDevice)
|
||||||
admin.site.register(Weekday)
|
admin.site.register(Weekday)
|
||||||
|
admin.site.register(DayOfMonth)
|
||||||
admin.site.register(Month)
|
admin.site.register(Month)
|
||||||
admin.site.register(RamType)
|
admin.site.register(RamType)
|
||||||
admin.site.register(Ram)
|
admin.site.register(Ram)
|
||||||
|
|
|
@ -29,15 +29,14 @@ class Weekday(models.Model):
|
||||||
|
|
||||||
|
|
||||||
class DayOfMonth(models.Model):
|
class DayOfMonth(models.Model):
|
||||||
name = models.CharField(max_length=50)
|
name = models.IntegerField()
|
||||||
value = models.IntegerField()
|
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return self.name
|
return str(self.name)
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
verbose_name_plural = "Days of Month"
|
verbose_name_plural = "Days of Month"
|
||||||
ordering = ['value']
|
ordering = ['name']
|
||||||
|
|
||||||
|
|
||||||
class Month(models.Model):
|
class Month(models.Model):
|
||||||
|
|
Loading…
Reference in New Issue