Сигналы django не работают на сервере ubuntu

У меня есть сайт на сервере где я работаю с signals.py Проблема в том что когда я добавляю db файл через админ панель signals.py не работает ТОЧНО НА СЕРВЕРЕ на моем компьютере все работает отлично Но есть другая модель с участием signals.py и она работает отлично

models.py Модель, которая работает

class History(models.Model):
    tg_id = models.BigIntegerField(verbose_name='Telegram ID')
    amount = models.FloatField(verbose_name='Кол-во')
    date = models.DateTimeField(verbose_name='Дата транзакции')

Модель проблемы

class database_sqlite3(models.Model):
    file = models.FileField(verbose_name='Файл', upload_to='db_file/',
                            help_text='Вы можете добавить сюда базу пользователей')

app.py

from django.apps import AppConfig


class MainConfig(AppConfig):
    default_auto_field = 'django.db.models.BigAutoField'
    name = 'main'
    verbose_name = "Бот"
    def ready(self):
        import main.signals

signals.py Модель, которая работает

@receiver(post_save, sender=History)
def create_profile(sender, instance, created, **kwargs):
    if created:
        obj = User.objects.get(tg_id=int(instance.tg_id))
        wallet = obj.wallet
        if wallet == None:
            wallet = 0
        else:
            pass
        User.objects.filter(tg_id=instance.tg_id).update(wallet=wallet + instance.amount)0

Модель проблемы

Я добавил в файл app/init.py, но ничего не помогло

Вернуться на верх