컴굥일지

[Django Study 16] Django Wrap-up 본문

프로그래밍 강의/Django

[Django Study 16] Django Wrap-up

gyong 2022. 5. 15. 18:23
반응형

[WYSIWYG의 소개 및 적용]

  • WYSIWYG : 게시글을 작성할 수 있도록 해주는 기능

    ⇒ 글을 쓸 때 글씨를 굵게 하거나 언더라인을 쓸 수 있게 하는 등 풍부하게 글을 작성할 수 있도록 해줌

  1. articleapp의 form.py로 가서 아래 코드 작성

     content = forms.CharField(widget= forms.Textarea(attrs={'class': 'editable'}))
  2. articleapp 내의 template의 create.html에 아래 코드 추가(editor 페이지에서 가져온 코드)

     <script src="//cdn.jsdelivr.net/npm/medium-editor@5.23.2/dist/js/medium-editor.min.js"></script>
     <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/medium-editor@5.23.2/dist/css/medium-editor.min.css" type="text/css" media="screen" charset="utf-8">
    
     <script>var editor = new MediumEditor('.editable');</script>
  3. update.html에도 위 코드 추가

  4. 마지막으로 form.py에 아래 코드 추가

     project = fomrs.ModelChoiceField(queryset=Project.objects.all, required=False)

[프로젝트 정리 및 다듬기]

  • hello_world 관련한 모든 것 삭제 및 수정


[출처] 작정하고 장고! Django Pinterest 따라만들기 : 바닥부터 배포까지

섹션 10. Django Wrap-up (44강 ~ 45강)

https://www.inflearn.com/course/%EC%9E%A5%EA%B3%A0-%ED%95%80%ED%84%B0%EB%A0%88%EC%8A%A4%ED%8A%B8/dashboard

반응형
Comments