Merge remote-tracking branch 'origin/main'

This commit is contained in:
marzban-dev
2025-01-13 21:16:12 +03:30
3 changed files with 18 additions and 2 deletions
@@ -0,0 +1,17 @@
# Generated by Django 5.1.2 on 2025-01-13 14:20
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
('product', '0009_dollormodel_defualt_price'),
]
operations = [
migrations.RemoveField(
model_name='productmodel',
name='link_of_metas',
),
]
-1
View File
@@ -109,7 +109,6 @@ class ProductModel(models.Model):
discount = models.SmallIntegerField(default=0, verbose_name='تخفیف')
slug = models.SlugField(max_length=50, unique=True, blank=True, null=True, allow_unicode=True,
verbose_name='نام یکتا', help_text="این فیلد را خالی بگذارید")
link_of_metas = models.CharField(max_length=400, verbose_name='لینک استخراج متا', null=True, blank=True)
meta_description = models.CharField(max_length=300, blank=True, null=True, help_text='این فیلد را حتما پر کنید')
meta_keywords = models.CharField(max_length=300, blank=True, null=True, help_text='این فیلد را حتما پر کنید')
meta_rating = models.FloatField(default=5, help_text='امتیاز محصول')
+1 -1
View File
@@ -24,7 +24,7 @@ class ProductView(APIView):
def get(self, request, pk):
product = get_object_or_404(ProductModel, id=pk)
product_ser = self.serializer_class(instance=product, many=False)
return Response({"product": product_ser.data}, status=status.HTTP_200_OK)
return Response(product_ser.data, status=status.HTTP_200_OK)
class AllProductsView(APIView):
serializer_class = ProductSerializer