장고 관리자의 웹 사이트 페이지 (About, Services, Contact etc.)를 편집하는 방법은 model.py? 예를 들어 WP에서는 'about_image'및 'about_text'라고하는 ACF 플러그인을 사용하여 사용자 정의 필드 세트를 갖게되며 이러한 필드는 필요한 페이지 템플리트로 출력됩니다.장고 관리자의 모델 필드를 통해 사이트 페이지 편집
이미지 필드.
<?php $image = get_field('about_image');
if(!empty($image)): ?>
<img src="<?php echo $image['url']; ?>" alt="<?php echo $image['alt']; ?>" />
<?php endif; ?>
텍스트 필드 클라이언트가 컨텐츠를 편집이 장고의 범위를 벗어나는 경우
<h2><?php the_field('about_text'); ?></h2>
이 필드
이 ..., 정보, 서비스 등을 아주 쉽게 각 페이지 아래에있는 관리를 통해 다음 편집 할 수 있습니다, 확인 이잖아 나는 Django-CMS를 시도 할 것이지만 나는 순수 Django의 단순함을 좋아한다. 이 이전에 응답 한 경우, 나는 ... 나는 솔루션을 검색하는 시간을 보냈다 않았다
감사
안녕하십니까? 나는 Django 문서에서 Django flatpages를 테스트했으며 그게 꽤 괜찮은 편이지만 페이지 당 여러 개의 사용자 정의 필드를 추가 할 수있는 기능이 좀 더 유연 해지기를 바랬다. 어쨌든 답변으로 표시하겠습니다. 나는 WP가 꽤 부 풀린다는 것에 동의하지만 그것은 일을 끝내야한다! – darcemac
글쎄, 나는 그것이 워드 프레스만큼 강력한 것은 아니라고 말했지만 대부분의 목적을 위해 작동한다. 하지만 django와 함께 자신의 CMS/블로그를 작성하는 것은 매우 쉽습니다. 대부분의 django 초보자가 학습용 연습장으로 사용합니다. – e4c5
Django를 사용하여 꽤 인상적인 웹 사이트를 보았습니다.이 사이트는 http://athfieldarchitects.co.nz/입니다. . 그들이 그것을 한 방법을 알고 싶을 것이다! 나는 장고가 CMS와 블로그를 빨리 만들 수 있다고 생각하는데, WP 코어 나 플러그인에 숨겨진 모든 것을 갖기보다는 MVT로 현명한 코드에 갇히게된다. – darcemac