mirror of
https://github.com/inventree/InvenTree
synced 2024-08-30 18:33:04 +00:00
Improvements for unique part
This commit is contained in:
parent
1a8944519a
commit
0151eb18da
@ -4,6 +4,6 @@ from .models import UniquePart
|
|||||||
|
|
||||||
|
|
||||||
class UniquePartAdmin(admin.ModelAdmin):
|
class UniquePartAdmin(admin.ModelAdmin):
|
||||||
list_display = ('part', 'revision', 'serial', 'creation_date')
|
list_display = ('part', 'revision', 'serial', 'status', 'creation_date')
|
||||||
|
|
||||||
admin.site.register(UniquePart, UniquePartAdmin)
|
admin.site.register(UniquePart, UniquePartAdmin)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
|
from django.utils.translation import ugettext as _
|
||||||
from django.db import models
|
from django.db import models
|
||||||
from django.contrib.auth.models import User
|
from django.contrib.auth.models import User
|
||||||
|
|
||||||
@ -36,15 +36,16 @@ class UniquePart(models.Model):
|
|||||||
PART_DAMAGED = 40
|
PART_DAMAGED = 40
|
||||||
PART_DESTROYED = 50
|
PART_DESTROYED = 50
|
||||||
|
|
||||||
status = models.IntegerField(default=PART_IN_PROGRESS,
|
PART_STATUS_CODES = {
|
||||||
choices=[
|
PART_IN_PROGRESS: _("In progress"),
|
||||||
(PART_IN_PROGRESS, "In progress"),
|
PART_IN_STOCK: _("In stock"),
|
||||||
(PART_IN_STOCK, "In stock"),
|
PART_SHIPPED: _("Shipped"),
|
||||||
(PART_SHIPPED, "Shipped"),
|
PART_RETURNED: _("Returned"),
|
||||||
(PART_RETURNED, "Returned"),
|
PART_DAMAGED: _("Damaged"),
|
||||||
(PART_DAMAGED, "Damaged"),
|
PART_DESTROYED: _("Destroyed")
|
||||||
(PART_DESTROYED, "Destroyed"),
|
}
|
||||||
])
|
|
||||||
|
status = models.IntegerField(default=PART_IN_PROGRESS, choices=PART_STATUS_CODES.items())
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return self.part.name
|
return self.part.name
|
||||||
|
Loading…
Reference in New Issue
Block a user