일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Birthday paradox
- 한국의새
- 생일문제
- 가마우지과
- 참새목
- 맑은소리 스피치학원
- IBK기업은행 인턴
- 계수정렬
- 백로과
- 오리과
- 딥러닝공부
- structured_array
- ADsP
- 솔딱새과
- django
- keras
- 딱다구리과
- python3
- AI역량평가
- 비둘기과
- 한국의 새
- 비둘기목
- SimpleCraft
- AI전략게임
- 참새과
- 직박구리과
- 기러기목
- 딥러닝 공부
- Python
- 흰날개해오라기
- Today
- Total
목록전체 글 (121)
진박사의 일상
public int Index { get { return this.index; } set { this.index = value; OnValueChanged(null); } } [Category("Action")] [Description("변수값이 변경되었을 시 실행")] public event EventHandler ValueChanged; protected virtual void OnValueChanged(EventArgs e) { if (ValueChanged != null) ValueChanged(this, e); } index값이 증가할 때마다 이벤트 호출을 해야할 필요가 있었는데 이렇게 하면 된다고
너무 오랜만에 웹을 들여다보니까 머리가 다 어질어질하다... 프론트엔드니 백엔드니 몽땅 싸잡아서 새로 배우는 느낌인데 뭐랄까 ㅋㅋ... 내가 처음 웹 써봤을 때는 그냥 html, javascript, css, PHP만으로 했었는데 쓸데없이 django 배워본답시고 하다가 오히려 머리깨지고 다시 PHP로 돌아가려고 하느라 시간만 더 썼다... 끙... 이거 정리도 안되고 오히려 머리만 더 복잡해진듯 ㅠㅠ 내일까지 과제 제출이었는데 기한 오버할듯... 다음주 화요일까지는 받아는 준다고 하니까 조금 더 열심히 달려보자... 끙 ㅠㅠ 졸프도 해야하는데 ㅠㅠ
iframe을 이용해 url 고정을 하던 중에 발생한 에러... 알고보니 iframe을 통한 공격을 막기 위한 옵션이라고 하는데 해당사항도 없고 간단한 예제를 위한 내용이니 해제가 필요했다. 찾아보니 settings.py에 아무데나 X_FRAME_OPTIONS = 'ALLOWALL' 을 추가해주면 된다.
여러가지 뷰 추가하기 투표목록, 투표상세, 투표 기능, 투표 결과 뷰를 view.py에 추가 urls.py에서 연결 urlpatterns = [ #ex: /polls/ path('', views.index, name='index'), #path(route, view, kwargs, name) #ex: /polls/5/ path('/', views.detail, name='detail'), #ex: /polls/5/results/ path('/results/', views.results, name='results'), #ex: /polls/5/vote path('/vote/', views.vote, name='vote'), ] URL의 안 쪽은 변수를 의미함. 동작되는 View를 만들기 위해서 MTV모델에..
file_path = r"" #txt 파일 절대경로 output_path = r"" #파일 출력 경로 chunck_size = 100 #나눌 글자수 f = open(file_path,"rt", encoding='UTF8') line = f.read() f.close() def chuncks(s, n): for start in range(0, len(s), n): yield s[start:start+n] i = 1 for chunck in chuncks(line, chunck_size): o = open(output_path + f"\{i}.txt", "w") o.write(chunck) i = i+1 o.close() file_path : 나눌 txt 파일 절대 경로 ex) C:\temp\temp.txt..
jango project 만들기 $ django-admin startproject (config) . 웹서버 시작하기 $ python manage.py runserver 기본 웹 서버는 8000 포트를 기본으로 동작 변경하려면 $ python manage.py (8080/변경할 포트 번호) 앱 만들기 $ python manage.py startapp (polls) 뷰 만들기 from django.http import HttpResponse def index(request): return HttpResponse("Hello World!") polls 폴더에 urls.py 만들어서 from django.urls import path from . import views urlpatterns = [ path('..