
I need help completing a location chooser in Django CMS
- or -
Post a project like this1490
$700
- Posted:
- Proposals: 6
- Remote
- #3101078
- Awarded
Description
Experience Level: Expert
Estimated project duration: less than 1 week
I have a Django CMS website that has content that changes depending on visitor location. There is a default, and then 4 specific locations. Location-based content is only available in English, with the exception of one location, which is in Hebrew.
I want visitors to be automatically redirected to their location-prefixed version of the website, using their IP address to guess their location. They need to have the ability to change their location too, if they want to view the site as if they are in a different country. I'm using Django CMS's built-in language-switcher as a location switcher for this.
Almost all of this is working now. What I need help with is: a visitor in one of the 4 locations that is covered by our website is redirected (e.g., example.com/us/). That visitor can not choose the global (default) view because they are always redirected back to the /us/.
I want visitors to be automatically redirected to their location-prefixed version of the website, using their IP address to guess their location. They need to have the ability to change their location too, if they want to view the site as if they are in a different country. I'm using Django CMS's built-in language-switcher as a location switcher for this.
Almost all of this is working now. What I need help with is: a visitor in one of the 4 locations that is covered by our website is redirected (e.g., example.com/us/). That visitor can not choose the global (default) view because they are always redirected back to the /us/.

Edward S.
100% (3)Projects Completed
1
Freelancers worked with
1
Projects awarded
100%
Last project
22 Feb 2021
United States
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies