Getting Next page URL from database? - oracle-apex

I am getting next page URL from database in Oracle Apex but every time page logout.
my URL for next page that is save in database is :
f?p=312.:112:&APP_SESSION.::::P312_ID:704

f?p=312.:112:&APP_SESSION.::::P312_ID:704
^
|
what is this dot doing here?

Related

How to redirect the homepage url to particular required url In sharepoint 2013..?

how to do this in sharepoint 2013
if i enter this url https://example.com/abc/sites/home.aspx it should redirect to https://example.com/abc/sites/home/Menu.aspx
You could edit the home page and insert some js code to redirect to the target page.
Check redirect to another page programmatically
BR

django response redirect with parameters site suffix becomes null during Delete

I display list of details in id = 3 in this page using this url
http://192.168.1.16:8000/property/info/7/3/
If i click on delete button functionality works good but Error during
Redirecting to same URL
only this part of url gets display in address bar. /property/info/7/
return HttpResponseRedirect(reverse('property_info',args=[prop_id,7]))
I had used site suffix for url

Accessing URL in 'get' method of view

I want a web page (with the url page3) to be displayed differently depending on whether a user on my website is redirected to it from the pages with urls page1 or page2.
How can I access the full url (not just the query parametres in it) from which the user was redirected in the get method in the view associated with the url page3 ?
After reading the docs more thoroughly (thanks for the tip Brandon!), I found request.META['HTTP_REFERER'] did the trick.

Check whether a page exists in Django CMS

I am creating a page in the admin area of Django CMS and I have the redirect field under Advanced Settings. How can I check that the URL entered in that field is a valid URL of an existing Django CMS page?
What should I test? I thought about issuing a request to that URL and if it throws a 404, then invalidate the field, but this sounds a bit too far fetched. What other options do I have?
You can check if your actual page is in a pool of pages
if your page is on the draft mode:
from cms.models import Page
your_page.get_path() in [p.get_path() for p in Page.objects.public().published()]
with a reverse_id:
your_page.get_path() in [p.get_path() for p in Page.objects.all() if p.reverse_id != your_page.reverse_id]
I've used get_page_queryset_from_path from cms.utils.page_resolver and checked that the path entered on the redirect field actually returns a valid Page using the above function.

How do I access my query when using Haystack/Elasticsearch?

I originally followed this tutorial (https://django-haystack.readthedocs.org/en/latest/tutorial.html), and have so far been able to highlight my query within my returned results. However, I want to highlight this same query when visiting the next page that I load with a separate template. Is there any way to save/access this query so that I can highlight the same results within this other template?
Whenever I try and include a statement like this, I get an error, which I'm thinking is because I'm not trying to access the query properly.
{% highlight section.body with query html_tag "span" css_class "highlighted" %}
You have to send to the next page, the information that you use to highlight the results in the first page. You can use the request.session to store the data and call it in the next page, or you can send the sqs by the url to the next page.
If you want to know how to manage the search query set, and how to edit that kind of stuff, I recommend you to read the views.py forms.py and the elasticsearch_backend in the haystack folder at: "/usr/local/lib/python2.7/dist-packages/haystack"
This is the url for the documentation of Django Session: Django Session
This is the url for the documentation to pass parameters trhough url: URL dispatcher