commerce
This commit is contained in:
0
backend/thirdparty/zasilkovna/__init__.py
vendored
Normal file
0
backend/thirdparty/zasilkovna/__init__.py
vendored
Normal file
3
backend/thirdparty/zasilkovna/admin.py
vendored
Normal file
3
backend/thirdparty/zasilkovna/admin.py
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
from django.contrib import admin
|
||||
|
||||
# Register your models here.
|
||||
6
backend/thirdparty/zasilkovna/apps.py
vendored
Normal file
6
backend/thirdparty/zasilkovna/apps.py
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
from django.apps import AppConfig
|
||||
|
||||
|
||||
class ZasilkovnaConfig(AppConfig):
|
||||
default_auto_field = 'django.db.models.BigAutoField'
|
||||
name = 'zasilkovna'
|
||||
0
backend/thirdparty/zasilkovna/migrations/__init__.py
vendored
Normal file
0
backend/thirdparty/zasilkovna/migrations/__init__.py
vendored
Normal file
18
backend/thirdparty/zasilkovna/models.py
vendored
Normal file
18
backend/thirdparty/zasilkovna/models.py
vendored
Normal file
@@ -0,0 +1,18 @@
|
||||
from django.db import models
|
||||
|
||||
# Create your models here.
|
||||
|
||||
class Zasilkovna(models.Model):
|
||||
created_at = models.DateTimeField(auto_now_add=True)
|
||||
|
||||
packet_id = models.CharField(max_length=255, unique=True) # identifikátor od Packety
|
||||
label_pdf = models.BinaryField(null=True, blank=True) # uložit PDF binárně nebo odkaz
|
||||
|
||||
status = models.CharField(max_length=50) # např. „created“, „in_transit“, „delivered“
|
||||
cancelled = models.BooleanField(default=False)
|
||||
metadata = models.JSONField(default=dict, blank=True) # pro případná extra data
|
||||
|
||||
def save(self, *args, **kwargs):
|
||||
|
||||
# případná logika před uložením
|
||||
super().save(*args, **kwargs)
|
||||
3
backend/thirdparty/zasilkovna/tests.py
vendored
Normal file
3
backend/thirdparty/zasilkovna/tests.py
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
from django.test import TestCase
|
||||
|
||||
# Create your tests here.
|
||||
4
backend/thirdparty/zasilkovna/views.py
vendored
Normal file
4
backend/thirdparty/zasilkovna/views.py
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
from django.shortcuts import render
|
||||
|
||||
# Create your views here.
|
||||
|
||||
Reference in New Issue
Block a user