본문 바로가기

전체 글

(10)
Blog project - Register page Blog Project Register page 만든지는 오래 되었지만 이제서야 정리하는 글을 씁니다. 코딩을 하고 그 내용을 매일 정리하고자 마음 먹었지만 코딩을 한는 것 보다 글을 쓰는 것이 더 어렵습니다. 이전 글에서 로그인 페이지 까지는 정리 했습니다. 레지스트 페이지는 훨씬 간단합니다. 프론트 엔드의 HTML 코드는 다음과 같습니다. {% extends 'bootstrap/base.html' %} {% import "bootstrap/wtf.html" as wtf %} {% block content %} {% include "header.html" %}
Blog project - Login Blaog project Login 오늘은 로그인 페이지를 만들어 보겠습니다. 로그인 페이지를 만들기 위해서 일발적으로 HTML 만으로 구성할 수도 있겠지만 반복을 싫어하는 선배 개발자 님들은 반복을 피하기 위해 여러 가지 장치를 만들어 두었습니다. 그 기술들을 빌려서 만들어 보겠습니다. 우선 forntend의 코드는 다음과 같습니다. {% extends 'bootstrap/base.html' %} {% import "bootstrap/wtf.html" as wtf %} {% block content %} {% include "header.html" %}
Blogproject - Flask-wtf Blog project Flask-wtf 컴퓨터로 무언가를 만드는 것은 반복 작업과 의 싸움입니다. 컴퓨터는 0과 1 밖에 모르는 바보 이기 때문에 현실에 있는 문제를 이해 시키기 위해서 사람은 끊임 없이 정보를 바보가 이해할 수 있는 방식으로 변환해서 가르쳐 주어야 합니다. 웹사이트를 만드는 것도 이와 비슷한 반복작업의 연속 입니다. 컴퓨터 산업은 그 특성상 매우 빠른 성장을 해 왔습니다. 컴퓨터와 전기만 있으면 그 어떤 물리적인 투입 없이 오롯이 인간의 정신력과 시간만으로 발전할 수 있기 때문입니다. 그런 산업의 특성을 잘 반영해 다양한 ‘라이브러리’ 들이 만들어 졌습니다. 단순히 그런 도구들이 만들어 졌다 해도 널리 쓰이지 않는 다면 아무런 의미가 없었을 겁니다. 하지만 ‘인터넷’이라는 지금은 보편..