2013-04-27 1 views
3

하위 페이지의 슬러그에 문제가 있습니다. 상상해보십시오. "뭔가"라는 슬러그가있는 메인 트리에 "Something"이라는 페이지가 있고, "무엇이라도"슬러그가있는 "Anything"이라는 또 다른 페이지가 있다고 가정 해보십시오. 이 두 번째 페이지 (Anything)는/something/something/url을 가져와야하는 slug "something"이라는 자식 페이지를 다시 가지고 있습니다. 더 이상 2.4.1에서, 나는 이미 그 URL (페이지 '무언가'는 현재 페이지 "무언가"와 동일한 URL '무언가'를 가짐)을 사용했다는 오류를 받는다. 필자가 2.4.1 (최신 릴리스)으로 업데이트하는 것을 막는 유일한 방법입니다. 고맙습니다. 중복 페이지가 게시되지 않으면 해당 페이지를 만들 수 있습니다. 문제는 게시하려고 할 때입니다.Django-cms : 같은 레벨의 다른 슬러그로 2 페이지를 게시 할 수 없습니다.

+0

작동해야합니다. 나는 새로운 설정 django CMS와 그것을 시도하고 슬러그는 고유하지 않으므로 두 번 이상 사용할 수 있습니다. DB에있는 무언가가 잘못되었다고 생각합니다. – Azd325

+0

나는 주위를 둘러 보았고이 오류도 발생했습니다. 루트 페이지 이전에 자식을 저장 한 다음 db에 경로를 잘못 저장하면 발생합니다. – Azd325

답변

1
  1. 페이지를 삭제하고 페이지를 다시 읽으십시오.
  2. 루트에서 게시 한 다음 하위에서 게시를 시작합니다.

여전히 실패하면 db 테이블 cms_titles를 확인할 수 있습니다. 경로를 수동으로 수정하거나 여기에 게시하려면

+0

답장을 보내 주셔서 감사합니다! 새 데이터베이스를 만들었습니다 (비어 있음). 나는 지금 또 다른 문제에 직면 해있다. 페이지 목록의 체크 상자를 클릭하여 페이지 (루트 페이지)를 게시하려고하면 "정의되지 않은"문자열이있는 자바 스크립트 경고 오류가 나타납니다. – Mauricio

+0

흠, 약간의 정보가 도움이됩니다. 어쩌면 당신은 새로운 질문에 가지고있는 모든 정보를 수집 할 수 있습니다. – Azd325

+0

감사합니다. 다른 질문을 게시하는 것이 좋습니다. 위에서 언급 한 단계를 재현했고 효과가있었습니다. 답장을 보내 주셔서 다시 한 번 감사드립니다. – Mauricio