0

나는 내 앞에 거대한 도전을 가지고 있습니다. 약 1 ~ 2 주 동안 1.5.5 django 프로젝트를 1.7.1로 마이그레이션했습니다. 거대한 도약, 많은 비난 변수, 방법 등등. 1.5.5에서 처음부터 구현되지 않았기 때문에 일부 남쪽 마이그레이션이 수행되었지만 모든 곳에서 수행되지는 않았습니다. 마이그레이션이 없다고 가정 해 봅시다.앱을 1.5.5에서 1.7.1로 업그레이드 할 때 Django 용 CMS

는 또한 이미 업그레이드 프로젝트에 CMS를 추가하는 소망이 있지만, 장고-CMS-3.0.7와 나는 끊임없이 CMS가 남쪽

등 기존의 마이그레이션에 몇 가지 문제가 발생하는 내가 마이 그 레이션 및 장고 버전으로 귀찮게하지 않을이 응용 프로그램과 함께 사용할 수 있습니까?

사용자 로그온 전에 정적 콘텐츠 (텍스트, 이미지, 어쩌면 비디오 추가)를 편집하고 싶습니다. 모델과 통합되지 않습니다. 정보 페이지 만 있습니다.

제안 사항?

답변

1

어쩌면 이것에 대한 간단한 솔루션은 django-front 일 수 있습니다. 정적 페이지를 만들고 편집 할 필드를 추가하십시오. 당신은 편집기로 편집 할 수 있습니다. 제 서비스 약관/개인 정보 보호 정책에 사용합니다.

추가 기능을 제공하는 앱을 사용할 때 항상 마이 그 레이션 및 장고 버전으로 인해 괴롭혀 질 것입니다.하지만 앱을 업그레이드하기가 어렵지 않아야하며 일반적으로 arquitecture/기능이 발생했습니다.

그렇다고해도 마이그레이션이 크게 바뀌지는 않을 것이라고 생각합니다. django 프로젝트에 이들을 포함시키는 변경은 중요하고 필요한 것이 었습니다.

당신이 훨씬 더 간단 (시간 저항) 뭔가 당신의 페이지에 대한 모델을 작성하고 템플릿을 렌더링하려면 다음

class Content(models.Model): 
    html_content = models.TextField() 
    image_content = models.ImageField() 

당신의 관리자에게이 모델을 등록하고 그 트릭을 할해야합니다. 간단한 응용 프로그램의 경우 충분할 수 있습니다.

+0

고마워요! 그것은 나를 위해 일하는 것 같습니다. 구성하는 데 약간의 어려움이 있지만 내 문제를 해결했습니다. – Archarachne