Ad like uchun apilar chiqarildi
This commit is contained in:
@@ -13,9 +13,9 @@ class Business(AbstractBaseModel):
|
||||
facebook = models.CharField(max_length=255, verbose_name=_('Facebook'))
|
||||
telegram = models.CharField(max_length=255, verbose_name=_('Telegram'))
|
||||
bio = models.TextField(verbose_name=_('Bio'))
|
||||
address_name = models.CharField(max_length=255, verbose_name=_('Address Name'))
|
||||
longitude = models.FloatField(verbose_name=_('Longitude'))
|
||||
latitude = models.FloatField(verbose_name=_('Latitude'))
|
||||
address = models.CharField(max_length=255, verbose_name=_('Address Name'))
|
||||
long = models.FloatField(verbose_name=_('Longitude'))
|
||||
lat = models.FloatField(verbose_name=_('Latitude'))
|
||||
|
||||
def __str__(self):
|
||||
return str(self.pk)
|
||||
|
||||
@@ -3,6 +3,7 @@ from django.db import models
|
||||
|
||||
from ..choices import RoleChoice, AccountType
|
||||
from ..managers import UserManager
|
||||
from model_bakery import baker
|
||||
|
||||
|
||||
class User(auth_models.AbstractUser):
|
||||
@@ -22,5 +23,9 @@ class User(auth_models.AbstractUser):
|
||||
USERNAME_FIELD = "phone"
|
||||
objects = UserManager()
|
||||
|
||||
@classmethod
|
||||
def _baker(cls):
|
||||
return baker.make(cls)
|
||||
|
||||
def __str__(self):
|
||||
return self.phone
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
from django.contrib.auth import get_user_model
|
||||
from django.db import models
|
||||
from django_core.models.base import AbstractBaseModel
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
from core.apps.api.models import AdModel
|
||||
from model_bakery import baker
|
||||
|
||||
|
||||
class UserLike(AbstractBaseModel):
|
||||
user = models.ForeignKey(get_user_model(), on_delete=models.CASCADE, verbose_name=_("User"), related_name="likes")
|
||||
ad = models.ForeignKey(AdModel, on_delete=models.CASCADE, verbose_name=_("Ad"), related_name="likes")
|
||||
|
||||
@classmethod
|
||||
def _baker(cls):
|
||||
return baker.make(cls)
|
||||
|
||||
def __str__(self):
|
||||
return str(self.pk)
|
||||
|
||||
class Meta:
|
||||
db_table = "user_like"
|
||||
verbose_name = _("User Like")
|
||||
verbose_name_plural = _("User Likes")
|
||||
|
||||
Reference in New Issue
Block a user