Apparently, this issue is somewhat weird: Having a Django-CMS app attached to a menu item, the URLs in the referred app are added, prefixed with the URL of the page. however, the URL names are still being used. Depending on the order of your URL definitions in your projects urls.py, you might end up with a URL pointing to the cms-prefixed URL rather than the intended (direct) URL.
Furthermore, using absolute URLs (http://example.com/foo/bar/) as redirect targets on CMS pages has some implications I haven't fully understood yet. Instead use (/foo/bar/ if it is the same domain).
Apparently, this issue is somewhat weird: Having a Django-CMS app attached to a menu item, the URLs in the referred app are added, prefixed with the URL of the page. however, the URL names are still being used. Depending on the order of your URL definitions in your projects
urls.py
, you might end up with a URL pointing to the cms-prefixed URL rather than the intended (direct) URL.Furthermore, using absolute URLs (
http://example.com/foo/bar/
) as redirect targets on CMS pages has some implications I haven't fully understood yet. Instead use (/foo/bar/
if it is the same domain).