Django에서 사용자 지정 CMS 만들기 | Django CMS 빌딩 By shriekdj

그래서 맞춤형 CMS를 만들고 필요에 따라 매일 기능을 업데이트하는 것에 대해 생각했습니다.

예를 들어 먼저 blog라는 django 프로젝트에 dj_admin 앱을 추가했습니다.
그리고 매우 간단한 모델 LIKE를 만들었습니다.

from django.db import models

# Create your models here.
class Post(models.Model):
    title = models.CharField(verbose_name='title', max_length=255, null=False)
    content = models.TextField(verbose_name='content', null=False, blank=True)

얼마 후 나는 created_at , published_atupdated_at 와 같은 3 개의 필드를 추가했습니다. 여기서 created_at 는 필수이며 자동 생성 모델 그런 다음 이렇게 업데이트되었습니다.

from django.db import models

# Create your models here.
class Post(models.Model):
    title = models.CharField(verbose_name='title', max_length=255, null=False)
    content = models.TextField(verbose_name='content', null=False, blank=True)
    created_on = models.DateTimeField(auto_now=True, auto_created=True, null=False, blank=False)
    published_on = models.DateTimeField(null=True)
    updated_on = models.DateTimeField(null=True)

프로젝트용 GitHub 저장소를 만들었고 Django 프로젝트 코드는 src 디렉토리에 있습니다.


shriekdj / shriekdj_cms






django에서 shriekdj_cms 빌드




View on GitHub


블로그로 만들기 위해 매일 기능을 추가할 예정입니다.

좋은 웹페이지 즐겨찾기