Example #1
0
    def setUpTestData(cls):
        Category.objects.create(name='django', slug='django')
        User.objects.create(username='******')
        cls.data1 = Product.objects.create(category_id=1,
                                           title='django beginners',
                                           created_by_id=1,
                                           slug='django-beginners',
                                           price='20.00',
                                           image='django')

        cls.data2 = Product.objects.create(category_id=1,
                                           title='django advanced',
                                           created_by_id=1,
                                           slug='django-advanced',
                                           price='10.00',
                                           image='django',
                                           is_active=False)

        cls.data3 = Product.objects.create(category_id=1,
                                           title='django beginners',
                                           created_by_id=1,
                                           price='40.00',
                                           image='django',
                                           is_active=False)
        unique_slug_generator(cls.data3)
Example #2
0
def estilo_jogo_pre_save_receiver(sender, instance, *args, **kwargs):
    if not instance.slug:
        instance.slug = unique_slug_generator(instance)
Example #3
0
def unique_slug_save(sender, instance, *args, **kwargs):
    if instance and not instance.slug:
        instance.slug = unique_slug_generator(instance)
Example #4
0
def post_pre_save_receiver(sender, instance, *args, **kwargs):
    if not instance.slug:
        instance.slug = unique_slug_generator(instance)
    if instance.slug != unique_slug_generator(instance):
        instance.slug = unique_slug_generator(instance)
Example #5
0
def pre_save_receiver(sender, instance, *args, **kwargs):
    if not instance.slug:
        instance.slug = unique_slug_generator(instance=instance)
    delete_image(sender, instance, args, kwargs)
Example #6
0
def slug_generator(sender, instance, *args, **kwargs):
    if not instance.slug:
        instance.slug = unique_slug_generator(instance)
Example #7
0
 def setUpTestData(cls):
     cls.data1 = Category.objects.create(name='django', slug='django')
     cls.data2 = Category.objects.create(name='django')
     unique_slug_generator(cls.data2)
Example #8
0
def plataforma_pre_save_receiver(sender, instance, *args, **kwargs):
    if not instance.slug:
        instance.slug = unique_slug_generator(instance)
Example #9
0
def product_pre_save_reciever(sender, instance, **kwargs):
    if not instance.slug:
        instance.slug = unique_slug_generator(instance)
Example #10
0
def subcategory_pre_save_receiver(sender, instance, *args, **kwargs):
    if not instance.slug:
        instance.slug = unique_slug_generator(instance)
Example #11
0
 def save_slug(sender, instance, *args, **kwargs):
     if not instance.slug:
         instance.slug = unique_slug_generator(instance, instance.item.name,
                                               instance.slug)