How to I redirect to the same url but append a query_string to it? ie. redirect from "base.com/amt" to "base.com/amt/?ref=blah&id=blah"
urls.py
url(r'^amt/$', RedirectView.as_view(reverse_lazy('amt')), {'SSL':True}),
url(r'^amt/?ref_source=AMT&ref_id=PC', 'core.views.show_amt_page', {'SSL':True}, name='amt'),
in this case I want to go from "^amt/$" to "^amt/?ref_source=AMT..."
Once the redirect is done, I need to execute show_amt_page() int views.py
If there's a better way to do it, can someone explain how that can be done so django executes show_amt_page() in views.py?