inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

장고 설계철학으로 시작하는 파이썬 장고 입문

실습 - 네이버 애플리케이션 비밀번호 확인 및 smtp 계정 설정

안녕하세요 진석님 질문이 있습니다.

278

wisehero

작성한 질문수 33

0

저는 스프링을 먼저 공부를 했었는데요.

스프링을 공부하다가 타임리프를 열심히 익혔더니

최근에는 REST API로 JSON 데이터를 주고받는게

주 업무라고 하여 템플릿엔진을 거의 사용하지 않는다고

알고 있어서 이번 파이썬에서 템플릿 엔진을 그냥 넘겼는데요.

템플릿 엔진에 대한 이해보다 DRF에 대한 이해를 빠르게 익히는

방향으로 학습을 하려고 하는데 이것이 좋은 방법인지 아니면

적어도 서버개발자라면 SSR과 같은 템플릿 엔진을 만드는 법을

필수적으로 알고 넘어가는 것을 추천하시는지 여쭙고 싶습니다.

python django

답변 1

1

이진석

안녕하세요.

장고를 통해 API 개발만 하더라도, DRF외에 요즘 django-ninja라는 선택지도 있고 (물론 DRF가 훨씬 강세입니다), 장고 기본의 기능을 같이 활용해서 여러 기능들을 개발하기가 보다 자연스럽습니다.

웹을 하신다면, DRF 하나에만 매몰되시기보다, 장고 기본을 먼저 탄탄하게 익혀두시면, API 개발과 함께 여러 기능들을 개발하실 때 응용하시기 좋습니다.

저는 장고 기본부터 익혀보시라고 추천드립니다.

그리고 DRF는 매직이 아니라, 반복을 줄여주는 하나의 기술일 뿐입니다. 처음에 짧은 코드에만 현혹되지마시고 그 철학을 보셨으면 합니다. 그럼 응용이 되고, 가져다쓰는 것에만 그치지않고 필요한 것들을 만들어쓸 수 있게 됩니다. // 장고도 마찬가지구요.

화이팅입니다. ;-)

pycharm 리딤코드

0

64

2

pycharm 프로 에디션

0

162

2

메일 전송하는 부분은 어떨때 쓰는건가요?

0

87

1

'venv' 같은 이름의 가상환경 만들지마세요

0

262

1

get_object_or_404로 바꾼 후 계속 오류가 나옵니다

0

120

2

[Django 5 버전 - 해결 방법] Method Not Allowed (GET)

0

289

1

개발환경 구축 관련하여 질문드립니다.

1

224

1

PyCharm Professional

0

257

1

accounts/url 질의

0

235

2

render 관련

0

230

1

추가질문 환경세팅)

0

343

3

장고프로젝트 생성시

0

254

2

도커 설치관련

0

234

1

환경세팅 질문드려요

0

234

1

smtp 발송에서

0

276

2

주소가 app/app/1로 나와요

0

199

1

주소가 app/app/1로 나옵니다

0

250

2

CreateView에 html 코드가 어떻게 적용되는 걸까요?

0

372

1

#장고 철학5 모델 설계 질문 드립니다.

0

207

1

URL 매핑 관련해서 질문드립니다.

0

272

1

Http Method 관련 질문입니다.

0

165

1

벌레모양 디버그랑 런이란 무슨 차이가 있나요?

0

494

1

파이참 프로 에디션

0

208

1

sql

0

349

1