- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 기말시험
- c언어
- python data structure
- 코딩문제
- 파이썬 자료구조
- 중간시험
- 알고리즘
- 파이썬3
- 파이썬 입문
- 파이썬활용
- 파이썬 강의
- 코딩시험
- python 중간고사
- 알고리즘 강의
- 파이썬 강좌
- 프로그래밍
- selenium
- gdrive
- 자료구조 강의
- 파이썬
- 대학시험
- Crawling
- 면접 파이썬
- 쉬운 파이썬
- 자료구조
- 알고리즘 강좌
- 채용문제
- 크롤링
- 셀레니움
- 파이썬 알고리즘
반원 블로그

플라스크란 WSGI 애플리케이션을 위한 가볍고 강력한 프레임 워크(마이크로 프레임 워크). 간편하고 빠르게 개발할 수 있다. 필수 준비환경 파이썬 플라스크 : pip install flask 예제 01/01.py - 문자열 띄우기 from flask import Flask app = Flask(__name__) #Flask 객체 인스턴스 생성 #라우트 작업 @app.route('/') def hello(): return "Hello World" if __name__=="__main__": app.run() """설명 1 : FLASK 클래스를 참조(가져오기) 3 : FLASK 인스턴스 생성. 첫번째 인자는 __name__으로 입력 __name__은 현재 모듈(파이썬파일) 이름으로 정해지는데..
참고 : https://stackoverflow.com/questions/20646822/how-to-serve-static-files-in-flask How to serve static files in Flask So this is embarrassing. I've got an application that I threw together in Flask and for now it is just serving up a single static HTML page with some links to CSS and JS. And I can't find where in ... stackoverflow.com 외부에 템플릿을 구매하여 사용할 경우, static위치가 어떤 백엔드를 쓸거냐에 따라 바뀌는 경우가 있는데..
/명령어 구조 만들기 msg['text']에 처음 /이면 예약명령어로 인식 그 다음 if문으로 분기를 만들면 된다. 기존 echo 기능 재정리 def handle(msg): content_type, chat_type, chat_id, msg_date, msg_id = telepot.glance(msg, long=True) print(msg) print('-'*36) if content_type == 'text': #예약 명령어인지 확인 if msg['text'][0] == "/": #에코 기능 if msg['text'].split()[0] == '/echo': bot.sendMessage(chat_id, '(Ec..

참고 https://telepot.readthedocs.io/en/latest/ 준비 절차 모바일 환경(폰)에서 계정 생성 - 연락처가 필요하기 때문 Bot Father검색 다음 과정 입력 봇 생성 명령어 : /newbot 봇을 관리할 이름 : python_test1_bot 봇이 가질 유저 이름(끝이 bot으로 끝나야됨) :python_test1_bot 이후 나오는 http api access token을 저장해둠 pip install telepot 기본 테스트 코드 작성 import telepot TOKEN = '토큰값' 기본 예제 - ECHO 기능 참고 : https://telepot.readthedocs.io/en/latest/ message_loop run_forever : 지속적 ..

1.HTTP.Method 분류 먼저 views.py에서 로그인시(POST)와 그냥 페이지 방문(GET) 분류를 시켜놓자. def login(request): if request.method =="POST": form = LoginForm(request.POST) else: form = LoginForm() return render(request,'login.html',{'form':form}) #응답 데이터 res_data 전달 ## 2.로그인 처리 - .is_valid() :정상적인 데이터인지 확인하는 메소드 - .is_valid()를 통해 걸리지는 비정상 데이터의 케이스 : 비밀번호를 입력 안하는 경우 등 - 해당 코드를 구성한 뒤, 만일 정상 데이터라면 session을 이용하여 검증과정을 거친 후 ..

1. 목표 현재 장고의 로그인을 html에 form 태그를 사용해서 만들었는데, 이를 django에서 제공하는 forms.py를 상속받아 구현해보자. 2.login.html 정리 현재 login.html에서 로그인과 관련된 부분을 제거한다. 나중에 views.py에서 def login코드도 깨끗하게 정리해야 하는데, 이는 일단 미뤄두자. {% extends "base.html" %} {% block contents %} 로그인 {{error}} {% csrf_token %} Submit {% endblock %}3. forms.py 생성 앱 폴더(fuser)에 forms.py를 생성한다. 4.forms.py 정의 forms.py에 입력받을 값들에 대해서 Model를 만들어준다. from django im..