From ccfe0d6c1856122c54369ae1c7a84a1d5a543d55 Mon Sep 17 00:00:00 2001 From: behruz-dev Date: Thu, 28 Aug 2025 14:20:44 +0500 Subject: [PATCH] change: change apps folder --- core/apps/shared/admin.py | 3 --- core/apps/shared/admin/__init__.py | 0 core/apps/shared/apps.py | 2 +- core/apps/shared/models.py | 3 --- core/apps/shared/models/__init__.py | 0 core/apps/shared/models/base.py | 12 ++++++++++++ core/apps/shared/serializers/__init__.py | 0 core/apps/shared/tests.py | 3 --- core/apps/shared/urls.py | 6 ++++++ core/apps/shared/views.py | 3 --- core/apps/shared/views/__init__.py | 0 11 files changed, 19 insertions(+), 13 deletions(-) delete mode 100644 core/apps/shared/admin.py create mode 100644 core/apps/shared/admin/__init__.py delete mode 100644 core/apps/shared/models.py create mode 100644 core/apps/shared/models/__init__.py create mode 100644 core/apps/shared/models/base.py create mode 100644 core/apps/shared/serializers/__init__.py delete mode 100644 core/apps/shared/tests.py create mode 100644 core/apps/shared/urls.py delete mode 100644 core/apps/shared/views.py create mode 100644 core/apps/shared/views/__init__.py diff --git a/core/apps/shared/admin.py b/core/apps/shared/admin.py deleted file mode 100644 index 8c38f3f..0000000 --- a/core/apps/shared/admin.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.contrib import admin - -# Register your models here. diff --git a/core/apps/shared/admin/__init__.py b/core/apps/shared/admin/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/core/apps/shared/apps.py b/core/apps/shared/apps.py index 87efe00..ca9e94d 100644 --- a/core/apps/shared/apps.py +++ b/core/apps/shared/apps.py @@ -3,4 +3,4 @@ from django.apps import AppConfig class SharedConfig(AppConfig): default_auto_field = 'django.db.models.BigAutoField' - name = 'shared' + name = 'core.apps.shared' diff --git a/core/apps/shared/models.py b/core/apps/shared/models.py deleted file mode 100644 index 71a8362..0000000 --- a/core/apps/shared/models.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.db import models - -# Create your models here. diff --git a/core/apps/shared/models/__init__.py b/core/apps/shared/models/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/core/apps/shared/models/base.py b/core/apps/shared/models/base.py new file mode 100644 index 0000000..6317422 --- /dev/null +++ b/core/apps/shared/models/base.py @@ -0,0 +1,12 @@ +import uuid + +from django.db import models + + + +class BaseModel(models.Model): + id = models.UUIDField(primary_key=True, editable=False, unique=True, default=uuid.uuid4) + created_at = models.DateTimeField(auto_created=True) + + class Meta: + abstract = True diff --git a/core/apps/shared/serializers/__init__.py b/core/apps/shared/serializers/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/core/apps/shared/tests.py b/core/apps/shared/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/core/apps/shared/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/core/apps/shared/urls.py b/core/apps/shared/urls.py new file mode 100644 index 0000000..c9dc166 --- /dev/null +++ b/core/apps/shared/urls.py @@ -0,0 +1,6 @@ +from django.urls import path, include + + +urlpatterns = [ + +] \ No newline at end of file diff --git a/core/apps/shared/views.py b/core/apps/shared/views.py deleted file mode 100644 index 91ea44a..0000000 --- a/core/apps/shared/views.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.shortcuts import render - -# Create your views here. diff --git a/core/apps/shared/views/__init__.py b/core/apps/shared/views/__init__.py new file mode 100644 index 0000000..e69de29