본문 바로가기

bootstrap3

마케터를 위한 CMS만들기 CMS를 만든 이유 처음에 장고로 모바일뷰를 마케터가 직접 조작하면서 웹을 생성할수 있는 페이지를 만들 수 있냐는 요구사항이 들어왔었습니다. 처음 들었을 때는 막막했는데 먼저 이런 페이지가 어떤 페이지인지 명칭이 뭔지 찾아봤는데 CMS라는 기술로 웹사이트 웹 저작물들을 발행할 때 매우 수월하게 도와주며 비슷한 규격인 페이지를 쉽게 만들 수 있게 도와주는 서비스입니다. Django로 만들 수 있는 CMS 서비스들의 특징들 Django CMS Django CMS는 “기한이 있는 완벽주의자를 위한” 웹 애플리케이션 프레임워크인 Django로 구축된 최신 웹 퍼블리싱 플랫폼입니다. Django CMS는 CMS에서 기대할 수 있는 일반적인 기능에 대한 기본 지원을 제공하지만 개발자가 쉽게 사용자 정의하고 확장하여.. 2021. 12. 31.
Django Form에 bootstrap적용하기 Bootstrap 설치하기 먼저 Django에서 bootstrap을 사용하기위해 아래와 같은 명령어를 통해 설치 하겠습니다. pip install django-bootstrap4 그 후 설치가 끝나면 settings.py에 들어가서 INSTALLED_APPS에 등록을 해주겠습니다. hyunterest/hyunterest/settings.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'accountapp', 'bootstrap4.. 2020. 12. 29.
Header과 Footer 꾸미기 Font 설정하기 Django도 템플릿 언어와 CSS를 통해 웹 프론트를 꾸며줄 수 있습니다. 이번에 해볼 거는 https://fonts.google.com/ 에 들어가서 자신이 원하는 폰트를 복사 한 후 설정하는것을 해보겠습니다. 여기서 원하는 폰트가 있으면 여기서 select this style을 누른 다음 옆에 Select this style을 클릭한 후 Link가 나오면 복사 한 후 앞에서 만들었던 head.html에 붙여넣기 하겠습니다. head.html 이런식으로 설정하고 만약에 원하는 폰트를 사용하고 싶으면 style에 font-family: 'Lobster', cursive;를 넣어주면 글자가 바뀌는 것을 확인할 수 있습니다. 예시 코드는 다음과 같습니다. header.html Hyunte.. 2020. 12. 22.