Typescript+React.js <> Django REST Framework

이상학·2021년 12월 14일
1

Django

목록 보기
3/6

백엔드
프레임워크 : DRF(Django RestFramework)

배포
AWS: Elasticbeanstalk(Platform:Python3.7)

프론트엔드
프레임워크 : React.js
언어 : Typescript


blockchain 관련 sol mainnet에 연결되어있는 토큰을 minting하는 사이트 제작 외주를 의뢰받았다.

minting하는 모듈만 구현되어있는 상태에서 이어받은 작업이었다. 간단한 작업만 하게될줄 알았는데 배포, 백

엔드를 구축하고 프론트 전부 리팩토링하는 대작업이 되어버렸다..



<서버:AWS EB>



<프론트엔드:ReactJS+Typescript>



<백엔드:DJANGO+DRF>



<백엔드:DJango+DRF>


excel파일을 db.sqlite3에 넣어주는 자동화 코드도 짧게 짜드렸다

import pandas as pd
import sqlite3
def main():

    conn = sqlite3.connect('./db.sqlite3', isolation_level = None)
    c = conn.cursor()
    df = pd.read_excel('whitelist.xlsx')
    df.fillna(1, inplace=True)
    # Solana Wallet address 
    # 화리갯수
    print(df.shape)
    for row in range(df.shape[0]):
        print(df.loc[row]['Solana Wallet address'])
        print(df.loc[row]['화리갯수'])
        c.execute(f'''INSERT INTO message_wallet (address, max_mint, now_mint) VALUES('{df.loc[row]['Solana Wallet address']}', '{df.loc[row]['화리갯수']}', 0) ''')

if __name__ == "__main__":
    main()
profile
기억의 지배장

0개의 댓글