본문 바로가기
반응형

분류 전체보기266

한국의 선거제도 한국 선거제도의 변천사 • 1948년 제헌의회 선거부터 한 지역구에서 한 명을 선출하며 상대적 다수가 승리하는 단순대표제가 도입되었음. 2공화국 까지 변화 없이 채택. • 1963년 군부는 새로운 선거법을 만들며 기존의 1위 대표제에 비례대표제(전국구)를 더한 혼합형 방식을 처음으로 도입. 의석 수의 1/4을 비례대표 (44명), 3/4를 지역구(131명) 선출 - 비례대표제는 제1당이 50%이상을 득표하면 비례의석의 2/3을 배정하고 50%이하의 득표를 했을 경우는 1/2를 배정하는 방식으로 제1당에 과도한 혜택을 주는 매우 불평등한 제도였음. - 군부가 이러한 형식의 비례제를 도입한 이유는 제1당의 지위를 확고히 함과 동시에 야권이 단일야당으로 존재하는 것을 방지하기 위한 것이었음. • 1971년 8.. 2021. 6. 30.
Flask : API 생성 (GET, POST) API 메소드 소개 GET → 통상적으로 데이터 조회(Read)를 요청할 때 예) 영화 목록 조회 → 데이터 전달 : URL 뒤에 물음표를 붙여 key=value로 전달 → 예: google.com?q=북극곰 POST → 통상적으로!데이터 생성(Create), 변경(Update), 삭제(Delete) 요청 할 때 → 예) 회원가입, 회원탈퇴, 비밀번호 수정 → 데이터 전달 : 바로 보이지 않는 HTML body에 key:value 형태로 전달 더 많은 HTTP 요청 메소드 HTTP 요청 메서드 - HTTP | MDN HTTP는 요청 메서드를 정의하여, 주어진 리소스에 수행하길 원하는 행동을 나타냅니다. 간혹 요청 메서드를 "HTTP 동사"라고 부르기도 합니다. 각각의 메서드는 서로 다른 의미를 구현하지만.. 2021. 6. 30.
미국의 대선제도 미국의 대선제도 1. 각 주의 경선을 통해 양당의 전당대회에서 후보를 선출할 대의원을 뽑는다. 2. 대의원 선출 방법이 각 주마다 다르다. 경선은 코커스와 프라이머리로 구분된다. - 코커스의 경우 당원으로 등록한 사람들만 참여할 수 있다. - 프라이머리는 굳이 당원으로 등록하지 않아도 참여할 수 있다. 3. 대의원 배분방법이 각 주나 정당마다 다르다. 민주당은 후보자의 득표율에 비례해 배분하고 공화당은 각 주별로 승자가 독식하는 제도를 채택한 주가 많다. 4. 대의원들은 전당대회에서 각 당의 후보를 결정한다. 5. 대통령은 선거인단에 의해서 간접선거로 결정된다. - 각 주의 선거인단의 수는 각 주의 상원의원과 하원의원을 합친 수만큼 배정. (예를 들어 A주의 상원의원이 2명, 하원의원이 5명이면 A주는 .. 2021. 6. 29.
Flask : HTML 파일 연결 폴더 추가 앞서 static 폴더와 templates 파일을 추가한다. static 폴더는 css나 image를 넣어두는 폴더이고, templates는 html 파일을 담는 곳이다. 이는 flask에서 이미 정해진 이름이므로 똑같이 생성해야 한다. 디렉토리 구조는 다음과 같다. HTML 파일 불러오기 1. templates 폴더에 index.html 파일을 생성한다. 2. app.py에서 index.html을 불러온다. 아래와 같이 코드를 작성한다. -> import 항목에 render_template를 추가한다. from flask import Flask, render_template app = Flask(__name__) @app.route('/') def home(): return render_te.. 2021. 6. 29.
Flask 시작하기 Flask 라이브러리 설치가 필요하다. pip install flask Flask의 기본 코드 from flask import Flask app = Flask(__name__) @app.route('/') def home(): return 'This is Home!' if __name__ == '__main__': app.run('0.0.0.0',port=5000,debug=True) 포트번호를 5000으로 설정했기에, 웹브라우저에서 http://localhost:5000 로 접속해보자. Flask로 새로운 URL 추가하기 from flask import Flask app = Flask(__name__) @app.route('/') def home(): return '서버 홈' @app.route('/m.. 2021. 6. 29.
선거제도 선거의 의미 1. 국민대표의 선출 2. 국민의사의 합리적이고도 효율적인 표현과 통합 3. 정치세력이나 지도자의 신임과 평가 4. 정책과 같은 정치사회의 쟁점에 대한 국민적 선택 5. 정치에 대한 국민관심의 고양과 정치교육 선거제도 대표를 선출방식에 따라 다수대표제, 비례대표제로 나눌 수 있음 1. 다수대표제는 국민들 중 다수의 의견을 분명하고도 정확하게 반영하는데 중심을 둠. 다수대표제는 단순다수대표제와 절대다수제로 구분. - 단순 다수대표제는 후보자 중에서 단 한 표라도 많은 사람이 당선되는 제도. - 절대 다수대표제는 일정한 유권자의 지지, 즉 다수의 지지를 얻을 수 있도록 사전에 당선기준표를 설정하는 것으로 일차투표에서 그 수준의 지지를 얻지 못할 경우에는 2차 투표나 결선투표에서 그 수준의 지지를.. 2021. 6. 28.
반응형