2014-11-22 3 views
0

저는 장고로 웹 사이트를 구축하는 데 어려움을 겪고 있습니다. 그 웹 사이트에서 나는 TV 프로그램에 관한 많은 정보를 원합니다. 내 사용자가 정보를 삽입하고 수정할 수 있기를 바랍니다. 정보를 검토해야하며 변경 사항을 중재자가 수락하기 전에 게시해서는 안됩니다.Django 관리자 개체 사용 권한

나는 그 측면에 대한 해결책으로 django-moderation을 발견했습니다. 내 사용자가 different user rights으로 django-admin의 다른 인스턴스에 로그인합니다. 개체 별 권한을 처리하기 위해 django-guardian을 추가하려고합니다.

저는 이제 길을 잃었습니다. 나는 모든 것들을 인터페이스하는 방법을 찾을 것이라고 생각하고, 모든 실수를하고, 모든 실수를하고, 모든 워드 프로세서를 읽은 후 몇 주 후에 작동합니다 ... 아키텍처가 합리적이라면 나는 궁금해합니다. 구성 요소 나는 밖으로 놓치고있다.

감사합니다.

편집 : BTW, 파이썬에서 장고 1.7 작업 3.4

답변

1

장고 - 절도 흥미로운 보인다, 나는 그것을 사용하지 않았습니다. 프로젝트에는 많은 활동이 없지만 활동은 활발합니다. 나는 그것이 당신이 염두에두고있는 유스 케이스에 맞을 것이라고 생각한다. 나는 최근에 장고 가디언을 프로젝트로 생각하고 tastypie의 권한 확대를 위해 그것을 거부했다. 내 유스 케이스가 조금 다르다고 생각한다. 장고 보호자에게 표현하기 어려운 외래 키 관계에 대한 제약 조건을 유지해야했다. 읽기/쓰기 권한 만 허용하거나 거부하고 기초 데이터 포인트 이상을 검증 할 필요가없는 경우 좋은 작업을 수행합니다 (이 경우 Django's model validators 사용).

일반적으로 Django에는 easily included apps의 다양한 어소트먼트가 있습니다. 일반적으로 : pip 설치로 해결할 수 있다면 그렇게하십시오.

+0

btw, 나는 django 1.7에서 작동하며 python 3.4에서 동작하며 django-moderation과 호환되지 않는 것 같습니다. – Spoutnik16