파이썬 1 ~ 15번

  1. 파이썬으로 만들어진 무료 오픈소스 웹 프레임워크로, 쉽고 빠르게 웹사이트를 어쩌구 웹 프레임워크는?

    1. 장고
  2. 장고 프레임워크에서 db 어쩌구를 다루는 함수 및 속성은?

    1. models

    2. save 함수 : 변경사항 저장

      없으면 새롭게 저장, 기존에 있으면 기존에 플러스해서 update해줌

    3. delete 함수 : 그 데이터의 행을 지워준다?

    4. get 함수 : 조건에 맞는 부분을 한 개 반환한다

    5. create 함수 : 객체를 데이터베이스에 생성

  3. view 함수를 정의할때 사용하는 키워드

    1. def 로 view함수를 생성
  4. 장고에서 url 별칭을 사용하는 이유

    1. 유지보수성
    2. 중복 방지
    3. 편의성
  5. playbook 실행시 필수로 필요한 3가지 파일

    1. inventory
    2. ansible.cfg
    3. playbook.yml
  6. html 태그의 일부를 재사용하고 싶을 때 쓰는 태그 : 상속 관련

    1. load block
    2. extends : 파일의 확장 명시
  7. 장고 프레임워크에서 요청 오면 가장 먼저 호출하는 파일

    1. urls.py
  8. 장고에서 공간을 만들어서 나머지를 상속받아 코드 재사용

    1. block 태그
  9. ansible 설명 4개 : 틀린거 찾기

    1. 오픈소스 it 자동화 도구
    2. 시스템 구성 및 소프트웨어 ? 기능 제공
    3. 소규모 환경부터 엔터프라이즈 환경까지 지원
    4. 멱등 없는 코드 실행 → 오답 : 앤서블은 멱등 있는 코드 실행함
  10. html로 내용 보내는 파일

    1. views.py
  11. html 파일로 장고 앱 폴더 밑에 해당 디렉토리 서브 폴더를 만들고 그 안에 html 파일을 생성한다 이 디렉토리의 명칭은?

    1. template
  12. ansible 관련 용어

    1. 관리 호스트 : worker 코드가 돌아가는 대상 / 실행 받는 주체
    2. 제어 노드 : master / 실행 하는 주체
  13. 모듈

    1. ansible이 실행하는 작업 단위이자 편리한 기능들을 모아놓은 것
  14. inventory?

    1. ansible에서 실행할 때 필요한 환경설정을 세팅하는 부분
  15. playbook 파일?

    1. 실행할 작업을 모아놓은 자동화 코드 파일 .yml / .yaml 확장자로 작성 가능
  16. ansible에서 root의 권한을 사용해서 sudo를 쓰고싶음 playbook에 뭘 넣어야할까?

    1. become = true 혹은 yes
    2. become_user = root
    3. become_method = sudo
  17. 장고에서 데이터 테이블을 만들어주는 역할을 하는 파일

    1. models.py
  18. 주관식 : 현재 디렉토리의 인벤토리 파일을 불러오기 위한 ansible.cfg를 작성하시오

    1. [defaults] inventory=./inventory (띄어쓰기 없이 넣어달래)