#50 feat: add StoreSettings model and API for store address and map coordinates

This commit is contained in:
2026-08-08 13:50:43 -05:00
parent f65b85c7e7
commit 56bbc8f9b4
10 changed files with 260 additions and 0 deletions

View File

@@ -16,6 +16,7 @@ from .payments import (
ReconciliationJarSerializer,
PaymentMethodSerializer,
)
from .store_settings import StoreSettingsSerializer
__all__ = [
# Catalogue Images
@@ -39,4 +40,6 @@ __all__ = [
# Payments
"ReconciliationJarSerializer",
"PaymentMethodSerializer",
# Store Settings
"StoreSettingsSerializer",
]

View File

@@ -0,0 +1,10 @@
from rest_framework import serializers
from ..models.store_settings import StoreSettings
class StoreSettingsSerializer(serializers.ModelSerializer):
class Meta:
model = StoreSettings
fields = ["id", "address", "latitude", "longitude", "updated_at"]
read_only_fields = ["id", "updated_at"]