전체(177)
-
[Python] classmethod 와 staticmethod
Classmethod & Staticmethod 파이썬에서 제공되는 decorator @classemthod @staticmethod 를 사용하여 구현한다. 1. Classmethod - classemethod 는 인자로 class가 반드시 선언되어야 한다. - 만약 class 내부 값을 변경할 경우 class 내부의 값이 변경된다. example) class NormalClass(object): '@classmethod def class_set(cls, txt): cls.txt = txt class NormalClass2(NormalClass): print "----------NormalClass2---------" NormalClass.class_set('hello') NormalClass2.clas..
2016.11.16 -
[CSS] position absolute, relative
position absolute 와 relative 에 대해서 알아보자. 1. absolute - 가장 가까운 조상 객체 , relative 속성을 갖는 객체를 기준으로 삼는다. - 단독으로 사용되어 다른 객체에 영향을 주지 않는다. 2. relative - 다른 객체에 영향을 주지 않으며 단독으로 이동된다. absolute 와 relative 를 이용한 간단한 반응형 뷰어 html 이거슨 아이언맨입니다. 닫기
2016.11.07 -
[django] 리스트 순번
1. 리스트 순번을 출력하는 방법은 많지만 장고에서 제공하는 start_index를 사용하면 따로 계산할 필요없이 순번을 출력할 수 있다. {{ forloop.counter0|add:list.start_index }}
2016.10.23 -
[Python] 집합 (set)
1. python에서 set은 집합이다. set을 이용하면 중복된 값을 제거하는데 유용하며, 집합연산 (합, 차, 교..)이 가능하다. 1) set 의 선언 value = set([1,2,3,4,5]) 2) set의 중복 제거 확인 value = set([1,2,3,4,3,5]) - result $ set([1, 2, 3, 4, 5]) 3) 집합 연산 value1 = set([1,2,3,4,5]) value2 = set([2,3,4,6,7]) - 교집합 ( & 로 대체 가능) value1.intersection(value2) - 합집합 ( | 로 대체 가능) value1.union(value2) - 차집합 ( - 로 대체 가능) value1.difference(value2)
2016.10.19 -
[django] convert integer to string
1. 장고에서 integer형을 string으로 변환이 필요할 때 stringformat을 사용하면된다. 사용법은 아래와 같다. {{ value | stringformat:"i" }} 위의 코드를 설명하면 1. value > 해당 값 2. stringformat > tag 3. "i" : format ( i = integer) 3번의 형식은 아래의 url에서 포맷을 확인할 수 있다.https://docs.python.org/3/library/stdtypes.html#old-string-formatting
2016.10.19 -
[HTML/CSS] 가변폭 레이아웃
위의 레이아웃은 브라우저의 크기에 따라 자동으로 리사이징 해주는 레이아웃이며, 브라우저 화면 사이즈에 따라 more는 고정되고 What'your name과 가로 dot의 비율이 조정됩니다. 활용하면 반응형웹에 유용할 듯하여 포스팅 합니다. 코드는 아래와 같습니다. What's your name more
2016.10.19