본문 바로가기

728x90

엉터리 개발 이야기

소스 예제 목록 입력 제휴사 정보 주문번호 제휴사 발주기간 ~ Search 목록 입력 제휴사 정보 입력 제휴사명 제휴사 코드 Submit Hair Boss 정산 원주문 제휴사 주문 정산하기 관리 제휴사 정보 원주문 열 정보 제휴사 열 정보 상품 정보 const sequelize = require('../dbconn'); const Sequelize = require('sequelize'); const Partner = sequelize.define('partner', { id: { type: Sequelize.DataTypes.INTEGER, primaryKey: true, autoIncrement: true, }, name: { type: Sequelize.DataTypes.STRING, unique: 'comp.. 더보기
[털사장 프로젝트] 모델링 테이블1. 원주문서 - ID, 발주날짜, 주문번호, 제휴사ID, 상품ID, 수량, 송장번호, 샵링커주문번호, 판매완료, 상태, 비고, 처리완료여부 2. 원주문서 열 코드 정보 - 발주날짜열, 주문번호열, 제휴사열, 상품명열, 수량열, 송장번호열, 샵링커주문번호열 3. 상품 정보 - ID, 대분류, 소분류, 상품명, 가격 4. 제휴사 정보 - ID, 제휴사명, 제휴사코드(파일 구분하기 위해 사용) 5. 제휴사 열 코드 정보 - 제휴사ID, 주문번호열, 주문상태열, 수량열, 판매금액열 6. 제휴사 정산상태 코드 정보 - 제휴사ID, 주문상태, 주문상태 코드 7. 제휴사 주문 정보 - ID, 주문날짜, 주문번호, 제휴사ID, 판매금액, 정산여부, 처리완료여부, 수량 더보기
react + bootstrap npm install react-bootstrap css import index.css추가 @import "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"; import {Button} from 'react-bootstrap'; render(Primary) 더보기
[Superset][flask-migrate] Model 추가하기 Superset에서 모델 추가해서 관리하는 방법 1. 모델이 정의되어 있는 파일을 만든다.class RestApi(Model, BaseDatasource): """An ORM object for SqlAlchemy table references""" type = 'restapi' column_class = RestApiColumns parameter_class = RestApiParameter __tablename__ = 'restapis' #__table_args__ = (UniqueConstraint('restapi_id', 'restapi_name'),) id = Column(Integer, primary_key=True) rest_api_name = Column(String(250)) rest_a.. 더보기
[Superset] REST API 호출하여 Chart 그리기 Superset은 여러 가지의 SQL 언어로된 DB 에서 데이터를 가져와 시각화 한다.야메로, REST API 호출해서 리턴된 데이터로 시각화를 해보자. 우선 Distribution Horizontal Bar Chart에 추가 예시(나머지 차트도 chart data 만 잘 구성해주면 된다.) 1. Chart Explorer 왼쪽 패널에 REST API 호출 할 수 있는 내용을 넣는다.visTypes.js1.1 sections 에 restapi 추가((나중에 다른 type에서도 활용 할 수 있도록 sections에 추가)export const sections = { ..., restapi: { label: t('REST API'), expanded: false, controlSetRows: [ ['use_.. 더보기
[Superset] Horizontal Bar 추가. case 'dist_bar_horizontal': chart = nv.models.multiBarHorizontalChart() .showControls(fd.show_controls) if (!reduceXTicks) { width = barchartWidth(); } chart.width(width - 80); console.log(width); break;nvd3_vis.js 에 추가 dist_bar_horizontal: { label: t('Distribution - Horizontal Bar Chart'), showOnExplore: true, controlPanelSections: [ { label: t('Query'), expanded: true, controlSetRows: [ ['metr.. 더보기
sequelize cli(migration) ■ 설치npm install --save sequelize-cli ■ initnode_modules/.bin/sequelize init==> .bin 폴더 하위에 config > config.jsonmigrationsmodels > index.js seeders 으로 생성됨 ■ Model Createsequelize model:generate --name User --attributes firstName:string,lastName:string,email:string models > users.js 생성됨migrations > timestamp-create-user.js 생성됨 ■ Migrationsequelize db:migrateUsers 테이블이 생성됨 ■ 활용방법sequelize migration.. 더보기
flask cors has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin ' http://....is therefore not allowed access. @expose(/test/) 로 되어 있는데 호출하는 부분에서 /test 이렇게 호출하면 발생함... 더보기

728x90