| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- os.path
- 코딩 테스트
- 쿼리
- r-string
- CI/CD
- ds_store
- Airflow
- sort v.s. sorted
- [초급(예비) 개발자 오픈소스 실무 역량강화 교육]
- OS
- blinker
- decorator
- PIP
- Python
- 고차함수
- pandas
- 생각
- sort(reverse=True) v.s. reverse
- selenium-wire
- S3
- timestamp
- reverse v.s. reversed
- boto3
- functools.wraps
- 순수함수
- 함수형 프로그래밍
- slicing [::-1]
- Today
- Total
목록Computer (100)
공부일지
목차 1. 테이블 설정 2. 관계설정, 기본키 3. 조회속성 4. 테이블 가져오기, 연결, 추가쿼리 5. 폼 기본설정 5. 하위 폼 설정, 조건부 서식 7. 입력 및 수정기능 프로시저 8. 보고서 9. 조회 및 출력 프로시저/매크로 10. 선택쿼리(일반요약) 11.매개변수 쿼리, 크로스탭 쿼리 12. not in, 불일치 검색, 삭제, 업데이트 쿼리 13.처리기능 관련 프로시저 문제1. DB구축 (기본 작업 30점) 테이블 유효성 검사 규칙, 메시지 입력 마스크 필드 크기 데이터 형식, 형식란 --- Docmd.OpenForm "폼명", acNormal, "조건", acFormReadOnly Docmd.OpenReport "보고서명", acViewPreview, "조건" Docmd.Close acForm..
장고 실습을 해보다 찾은 방법인데 '점프 투 장고'를 작성하신 박응용님 덕분에 알게 됐다. 시행착오 해결하면서 생긴 checkpoint와 함께 적는다. 참고. 점프 투 장고 WikiDocs 1장 1-03, 1-04 https://wikidocs.net/book/4223 파이썬 가상환경 한 번에 들어가기 -한 번의 단어로 들어갈 수 있음! -아나콘다말고 python만 깔려있을 때 가상환경 활용하는 방법! 0.가상환경 생성 >cmd cd c: python -m venv venv2023 해주면 c드라이브에 가상환경 확인 가능 0-1. 가상환경 활성화/비활성화 cd c:/venv2023/Scripts 활성화 : activate 비활성화 : deactivate *cmd에서는 위와 같고 powershell에서는 명..
강의 순서 Array 배열 검색 알고리즘 Big O 정렬 알고리즘 Hash Tables 자료구조 강의 출처 https://www.youtube.com/watch?v=NFETSCJON2M&list=PL7jH19IHhOLMdHvl3KBfFI70r9P0lkJwL&index=2 Array 배열 RAM Random Access Memory ↔ Hard Disk 차이점: 자료가 배열로 이루어져있고 자료 위치만 알면 바로 데이터를 확인할 수 있다. (순서대로 찾지 않음) array 배열 1.Redaing index로 데이터를 찾는다. random access 덕분에 자료 위치에는 쉽게 접근한다. 따라서 reading은 쉬움. 2.Searching 데이터가 어딨는지 모를 때는 처음부터(인덱스 0부터) 순서대로 다 열어..
웹 서버 db 연동 수업 시작으로 애를 먹고 있다. 얼추 따라가고 있지만 수업 내용 정리하는 데도 시간을 따로 투자해야 한다. 하지만 매일 밤 다시 보는 과정을 통해 코드와 로직에 익숙해지고 있다.
* 상세페이지에서 [목록가기] 처리 -목록가기 버튼 생성 -버튼 클릭되면 리스트 페이지로 가기 -->location.href="리스트 페이지"; 또는 history.go(-1); --- -history.go(-1): 페이지 전환이 아님. 그냥 뒤로 가기. 기존 history(이력) 남아있음. -location.href: 페이지 전환.(reload 된다.history(입력값) 사라짐) -따라서 목록가기는 history를 많이 씀 * 상세페이지에서 [수정하기] 처리 -[수정하기] 버튼 생성 -버튼 클릭되면 함수호출: goUpdateForm() -alert()띄워서 함수 호출 확인 --- -cart_view.html에서 cart_no와 cart_prod 데이터를 수정버튼이 클릭될 때 get 방식으로 넘기기 -..
230317 참고. >시스템 환경변수 편집 환경변수>시스템 변수>새로만들기>instantclient 21_9폴더 경로 추가>컴퓨터 다시시작 * 가상환경 하나 당 커널 이름 하나(고유커널) * router.py는 따로 관리 -label, return 에 오는 db명 바꿔주면 계속 쓸 수 있음 django-admin startapp oracleapp == 1교시 >config > >oracleapp >views.py from django.shortcuts import render # Create your views here. from django.http import HttpResponse def cartList(request): return HttpResponse('잘 보인다~') >urls from dj..
1. RDBMS에 테이블 생성 2. DB에 넣을 표 설계하기(ERD, 테이블 정의서 참고/PPT에 ERD 간단히 그려보기) 3. JOIN 종류 및 설명 4. SUB QUERY 예제 5. 가상환경에 오라클 연동/웹 연동 1. RDBMS에 테이블 생성 DB명 오라클 RDMS명 SQLDeveloper 명령 명령어 1 테이블 생성 CREATE TABLE TestTable (ID VARCHAR2(15) NOT NULL, PW VARCHAR2(20) NOT NULL, NAME VARCHAR2(20) NULL, CONSTRAINT PK_ID PRIMARY KEY(ID)); 2 데이터 삽입 INSERT INTO TESTTABLE(ID, PW, NAME) VALUES('a01', 'pw01', '홍길동'); *not n..
메모 1 포함시킨다 개념 2가지 -include: 소스 자체가 include한 부분에 포함되는 것 -import: 갔다 오는 개념, 페이지로 가서 실행한 결과만 웹 화면에 보여준다. * include : 코드 포함시키기 - 쓰는 이유: 페이지 수정요소 무한~ - 공통된 영역을 따로 관리(html 파일 따로 include 폴더에 저장) - 유지보수성이 뛰어남(→개발 효율성) >include 폴더< html 파일 생성 후 그 안에 같이 text 계열 혹은 link 계열 2 클래스 -특정 기능 X 특정 형태 O(자세한 형태X, 자세한 data는 사용자가 입력해서 씀) -함수처럼 기능성, 유지보수성, 재사용성, 편의성 뿐 아니라 전역변수로 쓸 수 있는 외부참조성 때문 한 군데에서 데이터 관리하고 원하는 부분을 ..
Back-end란... 웹 할 때는 항상 먼저 서버 잘 열리나 확인 >python manage.py runserver html에서 프로그래밍할 때 {% %} {% for 반복문 %} ... {% endfor %} html은 무조건 key값만 씀 따라서 원하는 데이터 형태.[key이름] dict={"id":"a01", "pw":"pw01"} ex. {{dict.id}} {{dict.pw}} 예제1. secondapp에서도 실행 1 views에 함수 정의 def tableFor2(request): col1={"id":"a01", "pw":"pw01"} col2={"id":"b02", "pw":"pw02"} col3={"id":"c03", "pw":"pw03"} cols=[col1, col2, col3] co..
장고 역할 1. web client가 web server에 정보 요청 2. web server에서 urls가 받아서 views의 함수가 호출된다. **그래서 거꾸로 작성하는 것 3. DB 접근해서 정보 받아서 4. 반대 방향으로 응답해준다. 참고 사이트 : https://codermun-log.tistory.com/134 django.8 Django Project 와 App 이해 Django - Project 장고에서 프로젝트라는 개념이 있다. 프로젝트는 하나의 큰 웹사이트로 생각하면 된다. 마치 장고 프로젝트를 하나 생성하면 웹페이즈를 한개 만든다고 생각하는 것과 같다. Django - codermun-log.tistory.com =======================[venv 디렉토리 내에서]==..