inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Vue.js - Django 연동 웹 프로그래밍

a 태그 관련 문의드립니다.

해결된 질문

260

작성자 없음

0

제가 다른 페이지로 링크를 위해 예를 들어 아래와 같이 작성을 했는데요.

<div v-for="test in tests">

     <a href="{% url 'aa:aa-list' [[test.id]] %}>링크</a>

</div>

이런 경우 [[test.id]]가 django template에 적용이 안되는거 같은데

혹시 해결할 수 있는 방법이 있을까요? ㅠㅠ

vuejs django

답변 1

1

김석훈

[[ test.id ]] 문구는 Vue 문법이므로 안되는 것입니다.

장고 컨텍스트 변수를 views.py 파일에서 받아서(예, dj_test), 그 변수를 사용해야 합니다. (예, {{ dj_test.id }})

다만, 저는 *.html 파일에서 장고 문법과 Vue 문법을 혼용하는 것을 권장하지 않습니다.

그래서 *.html 파일에서 Vue 문법만을 사용해서,

href 대신에 vue.js 의 v-on:click="함수명" 와 같은 클릭 이벤트를 시도해 보기를 권합니다.

감사합니다.

들여쓰기 단축키가 어떻게 되나요?

0

303

1

mixin 에러가 나서 실행이 안되요.

0

463

4

화면 에러화면이 자꾸 뜨네요..

0

463

4

todo_form.html 하단에 todo_List.html의 리스트가 오게 하고 싶습니다.

0

383

1

bootodo.html에서 Vue 코드가 적용되지 않습니다.

0

610

1

cdn vue버전

3

754

2

bootstrap 팝업창 만들기 단원에서 질문있습니다.

0

952

3

MultipleObjectMixin get 메소드 상속

0

273

1

Vue에서 파일 업로드시

0

733

1

vue django 연동 질문

0

527

1

장고 프론트엔드 백엔드 분리 관련 질문입니다 !

0

508

1

home화면에서 이미지가 안보입니다.

0

314

2

이 강의와 새로 만드신 강의의 차이점을 알고 싶습니다.

0

329

1

좋은 강의 감사합니다.

0

267

1

staticfiles가 static으로 바뀌었습니다.

0

297

1

장고 3.1에서 다음과 같이 바뀌었습니다.

0

320

2

Vuejs 와 Reactjs의 차이

0

381

1

vue js 오픈소스 연동

0

525

2

createView에서 success_url

0

264

1

강의자료 HtmlTodo.zip 파일 구글드라이브에서 바이러스로 인식해서 다운로드 안됩니다.

1

288

2

object에 왜 todo 컬럼이 추가되는지?

0

226

2

django_only 실습중 에러 제보

0

313

3

BaseListView

1

287

1

todo_confirm_delete.html

1

363

1