파비의 매일매일 공부기록

Two Scoops of Django - #18장 본문

Study/Python

Two Scoops of Django - #18장

fabichoi 2021. 6. 19. 23:30

이번장은 장고 코어 모듈을 교체할 때 주의점에 대한 내용이다.

챕터 이름만 읽어봐도.. 크게 주의점이 있을까? 싶은데 뭔가 있으니까 따로 챕터를 땄겠지 싶어 살펴봤다.

 

장고 모듈은 단순 파이썬 모듈의 집합이라 교체는 할 수 있으나 특별한 사유 없이는 굳이 할 필요 없다.

 

아 그러니까..

장고 코어 모듈을 다른 모듈로 바꿀 때 유의점이라는 건데.

안 바꿀 거라 딱히..... 끌리는 주제는 아니다. 뭐 여하튼.

 

1. 프랑켄 장고를 만들려는 유혹 : 끔찍한 혼종을 만들려는 유혹인 거 같은데.. 유행에 집착해서 그런 유혹들이 있는 듯

 

2. 비 관계형 데이터베이스 대 관계형 데이터베이스 : NoSQL로 장고의 DBMS를 모두 대체할 때는 문제 생길 수 있다.

 - 모든 NoSQL이 ACID를 충족하지 않는다. ACID는 책을 참조

 - NoSQL 엔진의 경우 대부분 ACID 메커니즘이 약하거나 거의 없어 데이터 오류 가능성이 있음

 - 관계형 작업에 비 관계형 데이터베이스를 이용하지 않는다 : 목적에 따라 다르게 이용해야 함

 - 유행을 너무 따르기보다는 스스로의 연구를 더 신뢰하라 : 약간 고인물들의 의견 같지만 사실 경험자의 조언만큼 이로운 건 없는 거 같음. 특히 이분야는. 그렇다고 무지 성으로 따라만 가는 것도 문제는 있지만 ㅎㅎ

 - 장고와 비 관계형 데이터베이스를 어떻게 이용하는가 : 캐시나 큐 정도만 사용.

 

3. 장고 템플릿 언어를 바꾸는 것에 대해 : 웬만하면 DTL 사용할 것.

 

그냥 쓰윽 읽어볼 만한 주제였던 것 같다.

반응형

'Study > Python' 카테고리의 다른 글

Two Scoops of Django - #20장  (1) 2021.06.21
Two Scoops of Django - #19장  (0) 2021.06.20
Two Scoops of Django - #17장  (0) 2021.06.18
Two Scoops of Django - #16장  (0) 2021.06.17
Two Scoops of Django - #15장  (0) 2021.06.16
Comments