당신은 멋쟁이, 우리는 장고쟁이~

0%


지난시간에 간단한 초기 설정을 마쳤습니다.

공식문서 튜토리얼 진행을 하면서 추가 설정을 같이 진행 합니다.


초기설정: 파이썬 인터프리터 설정


파이참을 열고, 파이썬 인터프리터를 우리가 생성한 가상환경으로 설정을 해주어야 합니다.


파이참에서 FILE 안에 SETTINGS 메뉴를 열어줍니다.

python interpreter 설정을 해주어야 합니다.


더 읽어보기 »

장고 공식문서 튜토리얼 초기세팅



공식문서에 나와있는 첫번째 앱 만들기 튜토리얼을 진행해봅니다.


이 튜토리얼을 통해서, 아주 기본적인 투표앱을 만드는 과정을 해보겠습니다.



투표앱은 두부분으로 이루어져있습니다.


1) 사람들이 투표소 (투표의 내역) 를 보고, 투표를 할수 있는 하나의 공용 사이트

2) 투표소 (투표의 내역) 를 추가, 변경, 삭제할수 있는 관리자 사이트


더 읽어보기 »

가상환경 설정 - pyenv, virtualenv - 4편

pyenv-virtualenv를 사용해서 가상환경 사용



지난 포스팅에서 파이썬 3.8.0 을 설치하였습니다.

가상환경 생성 준비는 다 된것 같으니. 직접 가상환경을 생성하고 사용해 봅니다.


파이썬 버전 확인


pyenv versions를 실행하여, 버전을 확인합니다.


1
2
3
ubuntu@ip-172-31-47-234:~$ pyenv versions
* system (set by /home/ubuntu/.pyenv/version)
3.8.0

현재 시스템에서 사용하고 있는 파이썬 버전이 표시됩니다. 3.8.0을 설치하였는데. 아직 사용중이지 않습니다.


* 가 붙어 있는게 현재 사용하고 있는 버전의 파이썬입니다


더 읽어보기 »

가상환경 설정 - pyenv, virtualenv 2편


제 개인 컴퓨터에는 우분투가 설치되어 있고. 이미 파이썬과 가상환경 세팅이 완료가 되어 있기 때문에.


아주 처음부터 진행하기 위해서 AWS EC2를 새로 생성해서, 갓 설치된 우분투로 가상환경 설치를 진행 해보려 합니다.


컴퓨터에 우분투를 새로 설치하였으면

AWS로 접속 하지 않고 본인의 피씨 터미널에서 진행해야 합니다


순전히, 새로운 우분투가 필요해서 AWS 에 접속해서 진행한것이지. 새로 우분투를 설치한 피씨가 있었으면,

제 피씨에서 진행 했을겁니다.

컴퓨터에 새로 우분투를 설치하신분은 이 과정은 넘어갑니다

더 읽어보기 »

가상환경 설정 - pyenv, virtualenv 1편



virtualenv, pyenv-virtualenv

pyenv 는 다중의 파이썬 버전을 쉽게 바꿔가며 사용할수 있게 해주는 도구 입니다.



Virtualenv



virtualenv 는 분리된 파이썬 환경을

만들어 주는 도구 입니다.



더 읽어보기 »

변수 Annotations



PEP526 에서는, 변수 주석에 대해서 소개하고 있습니다.


변수 주석에 대한 스타일 권장사항은 함수 주석 스타일과 비슷합니다.



  • 모듈레벨에서 변수들, 클래스 그리고 인스턴스 변수들과 지역 변수들은 : 뒤에 1칸 띄워줍니다
  • 콜론뒤에는 빈공간이 없어야 합니다
  • = 양쪽에 정확히 한칸씩 띄워줍니다


더 읽어보기 »

함수 Annotations



Annotation

어노테이션은 원래 주석이나 노트 라는 뜻인데,

파이썬에서 우리가 흔히 사용하는 일반 주석과는 역할이 좀 다릅니다.


어노테이션은 함수나 변수에 코드를 달아서, 일반 주석과는 다른 의미나 기능을 부여합니다.


함수나 변수에 일반 주석으로는 설명이 너무 길어지거나, 정확한 설명이 불가능할때,

그리고 특별한 의미를 부여하고 싶을때 Annotation 을 사용합니다.



Function Annotations


이 번 포스팅은 function annotations 에 대한 포스팅 입니다.


Annotation 은 함수에 추가로 들어가는 주석입니다.

PEP484의 허용과 함께, 함수에 들어가는 주석 스타일이 바뀌고 있는 추세입니다


더 읽어보기 »

네이버 웹마스터 회원가입 (서치어드바이저)


네이버 웹마스터툴 사이트에 접속해서.

회원가입 후 로그인을 진행 합니다. (기존 네이버 아이디가 있으면, 회원가입 할 필요는 없습니다~)



사이트 등록



웹마스터 도구에 Search Advisor 로 들어갑니다.


들어가면, 사이트를 등록하라고 나오는데. 아래 캡쳐 화면을 참조해주세요.


더 읽어보기 »

프로그래밍 권장사항들



불리언값의 비교는 == 연산자를 사용하지 않습니다



1
2
3
4
5
6
7
8
# 좋은예 
if greetings:

# 나쁜예
if greetings == True:

# 틀린예
if greeting is True:


더 읽어보기 »