Djangoプロジェクトでsignals.pyファイルを保持するのに適切な場所
私が読んでいたDjangoのドキュメントに基づくsignals.pyと、アプリフォルダーから始めるのが良いようですが、私が直面している問題は、のシグナルを作成pre_saveしてモデルからクラスをインポートしようとすると、競合することです。import私のモデルでは。 # models.py from django.contrib.auth.models import User from django.db import models from django.utils.translation import gettext as _ from signals import * class Comm_Queue(CommunicatorAbstract): queue_statuses = ( ('P', _('Pending')), ('S', _('Sent')), ('E', _('Error')), ('R', _('Rejected')), ) status = models.CharField(max_length=10, db_index=True, default='P') is_html = models.BooleanField(default=False) language = models.CharField(max_length=6, choices=settings.LANGUAGES) sender_email = models.EmailField() …