diff --git a/apps/partner/__init__.py b/apps/partner/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/apps/partner/admin.py b/apps/partner/admin.py new file mode 100644 index 00000000..846f6b40 --- /dev/null +++ b/apps/partner/admin.py @@ -0,0 +1 @@ +# Register your models here. diff --git a/apps/partner/apps.py b/apps/partner/apps.py new file mode 100644 index 00000000..1968c2c0 --- /dev/null +++ b/apps/partner/apps.py @@ -0,0 +1,7 @@ +from django.apps import AppConfig +from django.utils.translation import gettext_lazy as _ + + +class PartnerConfig(AppConfig): + name = 'partner' + verbose_name = _('partner') diff --git a/apps/partner/migrations/__init__.py b/apps/partner/migrations/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/apps/partner/models.py b/apps/partner/models.py new file mode 100644 index 00000000..77ea233c --- /dev/null +++ b/apps/partner/models.py @@ -0,0 +1,9 @@ +from django.db import models +from django.utils.translation import gettext_lazy as _ + +from utils.models import ImageMixin, ProjectBaseMixin + + +class Partner(ProjectBaseMixin, ImageMixin): + """Partner model.""" + url = models.URLField(verbose_name=_('Partner URL')) diff --git a/apps/partner/serializers/__init__.py b/apps/partner/serializers/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/apps/partner/serializers/common.py b/apps/partner/serializers/common.py new file mode 100644 index 00000000..f6d3b113 --- /dev/null +++ b/apps/partner/serializers/common.py @@ -0,0 +1 @@ +# Mixin diff --git a/apps/partner/serializers/mobile.py b/apps/partner/serializers/mobile.py new file mode 100644 index 00000000..e69de29b diff --git a/apps/partner/serializers/web.py b/apps/partner/serializers/web.py new file mode 100644 index 00000000..e69de29b diff --git a/apps/partner/tests.py b/apps/partner/tests.py new file mode 100644 index 00000000..a39b155a --- /dev/null +++ b/apps/partner/tests.py @@ -0,0 +1 @@ +# Create your tests here. diff --git a/apps/partner/urls/__init__.py b/apps/partner/urls/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/apps/partner/urls/common.py b/apps/partner/urls/common.py new file mode 100644 index 00000000..eac05bb1 --- /dev/null +++ b/apps/partner/urls/common.py @@ -0,0 +1,4 @@ +"""Partner app common urlconf.""" + +urlpatterns = [ +] diff --git a/apps/partner/urls/mobile.py b/apps/partner/urls/mobile.py new file mode 100644 index 00000000..e69de29b diff --git a/apps/partner/urls/web.py b/apps/partner/urls/web.py new file mode 100644 index 00000000..fea972bc --- /dev/null +++ b/apps/partner/urls/web.py @@ -0,0 +1,9 @@ +"""Partner app web urlconf.""" +from partner.urls.common import urlpatterns as common_url_patterns + + +urlpatterns_api = [] + + +urlpatterns = urlpatterns_api + \ + common_url_patterns diff --git a/apps/partner/views/__init__.py b/apps/partner/views/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/apps/partner/views/common.py b/apps/partner/views/common.py new file mode 100644 index 00000000..e69de29b diff --git a/apps/partner/views/mobile.py b/apps/partner/views/mobile.py new file mode 100644 index 00000000..e69de29b diff --git a/apps/partner/views/views.py b/apps/partner/views/views.py new file mode 100644 index 00000000..60f00ef0 --- /dev/null +++ b/apps/partner/views/views.py @@ -0,0 +1 @@ +# Create your views here. diff --git a/apps/partner/views/web.py b/apps/partner/views/web.py new file mode 100644 index 00000000..e69de29b