django-newsletter
django-newsletter copied to clipboard
Embed A Sign-up Form Within Any Page problem
Hello, I am trying to use the newsletter form in my index view. I included the form balize to my template as recommended in the readthedocs of the django-newsletter package:
I replaced the [NAME-OF-NEWSLETTER] with a newsletter name that I have added from the admin page.
but I got the next error:
Page not found (404) No Newsletter matches the given query. Request Method: POST Request URL: http://127.0.0.1:8000/newsletter/welcomeback/subscribe/ Raised by: newsletter.views.SubscribeRequestView
Using the URLconf defined in website.urls, Django tried these URL patterns, in this order:
admin/ newsletter/ ^$ [name='newsletter_list'] newsletter/ ^(?P<newsletter_slug>[\w-]+)/$ [name='newsletter_detail'] newsletter/ ^(?P<newsletter_slug>[\w-]+)/subscribe/$ [name='newsletter_subscribe_request'] The current path, newsletter/welcomeback/subscribe/, matched the last one.
Can you please include an example of how to use newsletter forms ?
Did you confirm that "welcomeback" is the same slug from the admin page when you added the newsletter? Not "welcome-back"?