mirror of
https://framagit.org/la-chariotte/la-chariotte.git
synced 2025-05-01 11:22:24 +02:00
ajout de ordered_item a l'admin
This commit is contained in:
parent
1c4ea1a3fa
commit
e979a0e227
3 changed files with 28 additions and 1 deletions
|
@ -1,7 +1,8 @@
|
|||
from django.contrib import admin
|
||||
|
||||
from .models import Grouped_order, Order, Item
|
||||
from .models import Grouped_order, Order, Item, OrderedItem
|
||||
|
||||
admin.site.register(Grouped_order)
|
||||
admin.site.register(Order)
|
||||
admin.site.register(Item)
|
||||
admin.site.register(OrderedItem)
|
||||
|
|
|
@ -0,0 +1,24 @@
|
|||
# Generated by Django 4.1.7 on 2023-03-17 15:09
|
||||
|
||||
from django.db import migrations, models
|
||||
import django.db.models.deletion
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('order', '0006_item_ordered_nb'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterField(
|
||||
model_name='ordereditem',
|
||||
name='item',
|
||||
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='orders', to='order.item'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='ordereditem',
|
||||
name='order',
|
||||
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='ordered_items', to='order.order'),
|
||||
),
|
||||
]
|
|
@ -26,3 +26,5 @@ class OrderedItem(models.Model):
|
|||
nb = models.PositiveSmallIntegerField(default=0) # works up to 32767
|
||||
order = models.ForeignKey(Order, on_delete=models.CASCADE, related_name="ordered_items")
|
||||
item = models.ForeignKey(Item, on_delete=models.CASCADE, related_name="orders")
|
||||
def __str__(self):
|
||||
return f"{self.nb} {self.item}, dans la commande {self.order.pk}"
|
||||
|
|
Loading…
Reference in a new issue