Hello I'm a Django Noobie and maybe I'm completely wrong about this but in my app named "core", I have a file called apps.py where I register my signals. I just followed a tutorial as well so I can't yet explain what it does but if I had to guess is just to register the app with my signals.
Just when reading your question it reminded me of this: [image: appconfig.png] If this is wrong info I'll delete this but maybe this helps :) Regards On Wednesday, 29 December 2021 at 21:22:46 UTC+1 [email protected] wrote: > Hello all, > > I decided to try and accept payments on my web application. I have > chosen the django-paypal application to help me out with this task. I > found a decent walkthrough at: > how-to-accept-paypal-payments-on-your-django-application > <https://www.guguweb.com/2021/01/12/how-to-accept-paypal-payments-on-your-django-application/>. > > I was able to follow everything until the last step of: "6. Setup a > listener to detect successful Paypal payments" I have never really setup > any listeners before so I did not know what to do. I decided to read the > Django-PayPal > ReadTheDocs > <https://django-paypal.readthedocs.io/en/stable/standard/ipn.html> and I > found a file that looked structurally similar to what I found on the > original walkthrough I had found. It looks like I needed to make a > hooks.py file in my project directory. I have accomplished that, and the > ReadTheDocs says: "Remember to ensure that import the hooks file is > imported i.e. that you are connecting the signals when your project > initializes. The standard way to do this is to create an AppConfig class > <https://docs.djangoproject.com/en/2.1/ref/applications/#configuring-applications> > and > add a ready() > <https://docs.djangoproject.com/en/2.1/ref/applications/#django.apps.AppConfig.ready> > method, > in which you can register your signal handlers or import a module that does > this." This is where I am getting lost. I am not quite sure what to > do. Does anyone have a better walkthrough or know what I need to do? > > Thank you. > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/e0fc31ee-dc9d-432b-88cb-ec1ff2dd636fn%40googlegroups.com.

