일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- REACT
- 플랙스박스기본
- ubuntu
- SQL
- SQL 명령어
- 타입
- 이클립스
- Eclipse
- 자바 스프링
- Flex Box 기본
- node.js
- 람다식
- java설치
- 오산대맛집
- SQL 연산자
- 노마드코더
- HTML5
- SQL 문제
- 환경설정
- spring
- 관계형데이터베이스
- 리액트
- 스프링
- 객체지향프로그래밍
- Flexbox Froggy
- java spring
- numpy
- 자바스프링
- spring 환경설정
- Hooks
- Today
- Total
목록전체 글 (114)
이것저것
spring boot와 MySQL로 구현하게 되어서 급하게 마무리해본다... 먼저 templates/auth 폴더에 login.html 파일을 만든다 {% extends "base.html" %} {% block content %} 로그인 {{ form.csrf_token }} {% include "form_errors.html" %} 사용자 이메일 비밀번호 로그인 {% endblock %} auth_views.py에 로그인 폼과 로그인 여부, 로그아웃 라우팅을 추가한다. from flask import Blueprint, url_for, render_template, flash, request, session, g from werkzeug.security import generate_password_h..
전체적인 파일 구성이다. -참고자료- https://wikidocs.net/81057 3-06 회원가입 * `[완성 소스]` : [github.com/pahkey/jump2flask/tree/3-06](https://github.com/pahkey/jump2flask/tree/3-… wikidocs.net 나는 게시판은 안만들고 회원가입만 진행했기때문에 글 위쪽에 모델만드는 부분은 내가 작성한 모델 생성하기 글을 참고하면 될것같다 https://gomtaetae.tistory.com/entry/%EB%AA%A8%EB%8D%B8-%EC%83%9D%EC%84%B1%ED%95%98%EA%B8%B0 모델 생성하기 하 작성한거 다 날아가서 다시 작성한다 ㅡㅡ -참고- https://wikidocs.net/8104..
먼저 회원가입 페이지나 메인페이지 등 여러 페이지를 만들게되면 navbar나 footer등 모든 페이지에 공통적으로 들어가는 부분들이 있을 것이다. 그런데 매번 그 코드를 전부 넣게되면 한 페이지당 코드의 길이가 너무 길어지게 되니 자주 쓰이는 코드들을 따로 빼서 관리하고 템플릿으로 만들어 상속하게 할것이다. Spring boot의 thymeleaf와 같은 기능이라고 봐도 된다. Flask에서는 Jinja2 템플릿 엔진을 사용한다고 한다. 먼저 navbar와 bootstrap 코드들을 템플릿화 해보자 navbar.html로 파일을 만들어주고 navbar 부분을 추가해주자 Pybo 계정생성 로그인 그리고 공통 레이아웃(header, footer, navbar)를 가진 기본 템플릿을 생성한다. 보통은 bas..
참고 페이지와 다르게 나는 게시판을 생성할 예정이 아니므로 간단하게 보여줄 메인페이지만 작성하고 넘어갈 것이다. 먼저 pybo 폴더안에 templates 폴더를 만들어준다. 그리고 main.html 페이지를 작성했다. DMS/pybo/templates/main.html 메인페이지 일단 엄청 간단하게... 그리고 main_views.py에 '/'를 수정해준다. from flask import Blueprint, render_template bp = Blueprint('main', __name__, url_prefix='/') # 이 작업을 통해서 라우팅 함수는 main_views 파일에 작업하면된다. @bp.route('/hello') def hello_pybo(): return 'Hello, Pybo!'..