Framework/Django

Django-크롤링한 자료, 장고에 인풋작업,API 문서화 세션

청렴결백한 만능 재주꾼 2020. 5. 29. 18:28
반응형

들어가는 모듈들

import os

import django

import scv

import sys

 

 

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "??"

django.setup()

 

from product.models imp[ort Menu, Category, Drink

 

CSV_PATH_PRODUCTS = './PRODUCTS.CSV'

 

with open(CSV_PATH_PRODUCTS) as in_file:

data_reader = csv.reader(in_file)

next(data_reader, None)    #첫번째줄 무시함

for row in data_reader:

if row[0]:

print(row[0])

Menu.objects.create(name=row[0])


동영상을 보니 

장고 import 해서 내가 원하는 모델들을 호출하면서 넣는다. 만약 그냥 넣을 것만 있다면 object.create해서 넣고. 다른 것들이 필요한건 따서 옴.

 

스웨거 문서화 

swagger UI

 

포스트맨 personel space가 아니라 팀을 만들어야함 (유료라 1개만 가능)

포스트맨 컬렉션 해서 퍼블리쉬 해버리고 받은 그 고유한 URL을 프론트에게 주면됨.

그 url마다 설명을 덧붙여서 보낸다. 

 

플라스크도 있는데 진입장벽이 있음.

 

목데이터

 

반응형