본문 바로가기

분류 전체보기847

Django Model 정리 1.Django에서 모델을 정의하다보면 같은 내용을 반복해서 작성해야하는 경우가 있다.이럴때는 class를 하나 만들고 해당 클래스를 타 클래스들에서 상속받아서 사용하는게 편하다.하지만 그냥 생성만 하면 안되고 장고에게 이건 Abstract Class라는것을 알려줘야 한다.아래의 방법으로 알려주면 된다. from django.db import models class TimeStampedModel(models.Model): created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) class Meta: abstract = True이런식으로 class Meta를 만들고 abstract .. 2018. 4. 19.
예비군 날짜 조회 방법 총정리 오늘은 예비군 날짜 조회 방법에 대해 포스팅하겠습니다. 대한민국 국적을 가진 남성이라면 한번쯤은 무조건 갔다 와야 하는곳이 바로 군대입니다. 요즘 군대는 육군 기준 21개월이지만 18개월로 축소한다는 말도 있죠? 사실 저는 제대한지 오래되어 큰 상관은 없지만 이제 막 입대를 앞두고 있는 학생분들에게는 이보다 더 좋은 소식은 없지 않을까 싶습니다. 군대를 제대하고 난 이후에도 국방의 의무가 완전히 끝난것은 아닙니다. 바로 예비군 훈련, 즉 동원훈련이 남아있기 때문인데요. 1~4년차, 5~6년차까지 예비군 훈련이 잡혀있습니다. (예비군 훈련 연차별 정보는 http://www.hides.kr/910 를 참고하세요.) 예비군 훈련은 보통 동대에서 랜덤으로 정해주는데요. 보통 우편과 문자를 통해 알려주지만 가끔씩.. 2018. 4. 19.
Django Custom User Model 만드는 방법 장고는 기본적으로 유저모델을 가지고 있다. 위처럼 /admin 으로 접속하여 확인해보면 기본적으로 유저모델이 존재함을 알 수 있다.이 모델을 인증관련해서 활용하게 되는 것이다.그런데 대부분의 경우 Default로 존재하는 유저모델이 아닌 자신의 프로젝트에 맞게커스텀하는 커스텀 유저모델이 필요할 때가 있다.따라서 이 포스팅에서는 장고 커스텀 유저 모델을 만드는 방법을 설명한다.먼저 아래의 명령어로 유저모델로 사용할 앱을 하나 생성해준다. django-admin startapp users 다음으로 모델을 생성해야 한다. /users/models.py를 다음과 같이 수정한다. from django.db import modelsfrom django.contrib.auth.models import Abstract.. 2018. 4. 18.
Django pipenv로 가상환경 구축 장고를 사용하기 전 가상환경 구축 시 기존에는 python3 -m venv 명령어를 통해 구축했었다.하지만 이제는 pipenv를 사용하여 구축하기로 했다.pipenv의 장점은 다음과 같다. (출처 : https://cjh5414.github.io/how-to-manage-python-project-with-pipenv/) 찾아보니 요즘은 pipenv를 더 많이 사용하는 추세인 것 같다.먼저 pipenv를 설치한다. pip install pipenv 다음으로 가상환경을 사용할 디렉토리를 생성한 후 해당 디렉토리에서 아래의 명령어를 입력한다. pipenv --three 참고로 나는 파이썬3 버전을 사용할 것이므로 --three 옵션을 주었다. 명령어를 실행하고 나면 위처럼 Pipfile이 생성된 것을 확인할.. 2018. 4. 18.
맥북 사진 여러장 연속으로 보기 방법 오늘은 맥북(OS X)사진 여러장 연속으로 보는 방법에 대해 포스팅하겠습니다.맥북은 윈도우와는 다르게 기본적으로 여러개의 사진이 같은 폴더내에 들어있어도파일을 열면 한장씩 열립니다. 왼쪽 오른쪽 방향키로 움직일수도 없구요.예전에 윈도우로 사진을 봤을때는 사진을 한장 열고 방향키를 통해 다음사진으로 넘어갈 수 있었는데요.처음 맥북에서 사진을 볼때는 정말 불편하더라구요. 예를 들어서 사진을 더블클릭해서 열어보면 위와 같이 열릴뿐입니다.다행히도 이 문제를 쉽게 해결할 수 있는 방법이 존재했는데요. 먼저 방법을 설명해드리기전에 여러개의 사진을 하나의 폴더로 옮깁니다.위와 같이 한번에 보고 싶은 사진 파일을 하나의 폴더로 모아줍니다. 그리고 한번에 보고싶은 파일을 전부 선택해줍니다.그다음 스페이스바를 누릅니다.그.. 2018. 4. 17.
우리은행 점검시간 정기점검 총정리 오늘은 우리은행 점검시간 정기점검시간에 대해 포스팅하겠습니다. 요즘 많은 현대인들은 수많은 은행을 이용하고 있습니다. 예금, 적금, 이체 등 금융업무를 볼 때 유용하기 때문인데요. 실제로 직장인의 경우 평일에는 업무를 봐야하기 때문에 직접 은행에 방문하기란 쉬운일이 아닙니다. 때문에 대부분의 업무를 인터넷뱅킹, 폰뱅킹등을 통해 진행하는데요. 많은 분들이 은행은 점검시간이 없다고 생각하실수도 있지만 실제로는 그렇지 않습니다. 은행마다 정해진 점검시간이 존재하고 정기점검또한 존재하는데요. 그 시간이 길지않기때문에 체감상 점검이 없다고 느끼는것 뿐입니다. 따라서 오늘은 우리은행의 점검시간과 정기점검에 대해 천천히 소개해드리겠습니다. 먼저 개인인터넷뱅킹 사용시 점검시간입니다. 매일 00:00 ~ 00:10(금요.. 2018. 4. 16.