티스토리 뷰

반응형

 

장고는 기본적으로 DB 필드 데이터를 기반으로 모델을 작성한다. 그러다보니 리스트 타입의 데이터를 모델에 생성하는 부분이 없어 보인다. 이를 처리하기 위해서 다음과 같은 방법을 사용한다. 

 

1. 리스트데이터를 json 으로 인코딩해서 textfield 에 저장 

 

2. textfield 를 읽어와서 json 디코딩해서 다시 리스트 생성

 

 

1. 리스트 데이터 json 으로 인코딩 

2. json 디코딩해서 리스트 데이터 만들기 

 

 

자료출처 : 

https://stackoverflow.com/questions/1110153/what-is-the-most-efficient-way-to-store-a-list-in-the-django-models

 

What is the most efficient way to store a list in the Django models?

Currently I have a lot of python objects in my code similar to the following: class MyClass(): def __init__(self, name, friends): self.myName = name self.myFriends = [str(x) for x in

stackoverflow.com

 

댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함