인프런 커뮤니티 질문&답변

최진욱님의 프로필 이미지
최진욱

작성한 질문수

실리콘밸리 엔지니어가 가르치는 파이썬 장고 웹프로그래밍

직렬화 질문

작성

·

66

0

from snippets.models import Snippet
from snippets.serializers import SnippetSerializer
from rest_framework.renderers import JSONRenderer
from rest_framework.parsers import JSONParser

snippet = Snippet(code='foo = "bar"\n')
snippet.save()

snippet = Snippet(code='print("hello, world")\n')
snippet.save()

 

튜토리얼 보고 따라하고 있었는데 shell에 이 부분을 저장하는 방법을 잘 모르겠습니다 혹시 한번만 상세하게 알려주실 수 있을까요??

답변 1

0

미쿡엔지니어님의 프로필 이미지
미쿡엔지니어
지식공유자

안녕하세요 최진욱님,

Shell에 이 부분을 저장한다는 말이 무슨 의미인지 잘 모르겠네요.

https://www.django-rest-framework.org/api-guide/serializers/

이 부분이 Serializer 부분인데, 어떤 점이 이해가 안가시나요?

최진욱님의 프로필 이미지
최진욱
질문자

너무 질문 성급하게 올린 점 죄송합니다. 일단 처음에 shell에 입력하고 처음부터 다시 시작하려고 모든 객체를 지웠는데 id가 다시 1번부터가 아닌 마지막으로 넣은 id에 이어서 저장되더라고요이럴경우 어떻게 해결해야할까요??

미쿡엔지니어님의 프로필 이미지
미쿡엔지니어
지식공유자

안녕하세요 최진욱님,

그게 데이타 베이스에 있는 인덱스 시작 번호가 바뀌어서 그러는데, 굳이 번호를 처음부터 다시 시작하시고 싶다면, 데이타 베이스에서 인덱스(index)을 리셋 시키셔야 합니다.

 

최진욱님의 프로필 이미지
최진욱

작성한 질문수

질문하기