회사에 ERD 없으면
퇴출 하는걸 추천
SA -완료보고서 , 기반자료서, 인수?/ 포트폴리오를 잘 적성 할수있다
와! 깃 허브 코드!
git add .
git commit -m "커밋 내용"
git push origin 브랜치
$ git checkout (branch-name) 브랜치 이동
git pull 저장소의 변경 내용 가져오기
#브랜치 삭제
git branch -d <로컬 브랜치 이름>
git branch -D (branch-name)
git push origin --delete 브랜치 이름 원격 삭제
# 브랜치 목록
$ git branch
# 브랜치 생성
$ git checkout -b (branch-name)
# 리모트 브랜치 가져오기
$ git remote update
$ git checkout -t origin/(branch-name)
# 브랜치 이름 변경
$ git branch -m (branch-name)
git status 현재 상태 확인 (제일 많이 사용하는 명령어)
git log git 전체 로그 확인
git init 저장소 생성하기
git clone [https: ~~~~ ] 저장소 복제 및 다운로드
git add 브랜치 저장소에 코드 추가
# 저장소 생성
$ git init
# 원격 저장소로부터 복제
$ git clone (url)
# 원격 저장소 추가
git remote add origin (url)
#브랜치 병합
git merge [브런치 명] 병합하려는 브랜치에 병합
git merge [브런치 명] --no-ff
병합하려는 브랜치 별개로
다른 버전을 생성하여 새로운 병합본을 생성
플라스크 실행 코드
'플라스크 SQLite 실행'
from flask import Flask, request, render_template, redirect
import os
from flask_sqlalchemy import SQLAlchemy
basedir = os.path.abspath(os.path.dirname(__file__))
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] =\
'sqlite:///' + os.path.join(basedir, 'database.db')
'db 실행'
db = SQLAlchemy(app)
db에 정보 넣기!
# db 정보
class board(db.Model): # 행!
id = db.Column(db.Integer, primary_key=True) # 열!
user = db.Column(db.String, nullable=False)
title = db.Column(db.String, nullable=False)
content = db.Column(db.String, nullable=False)
date = db.Column(db.String, nullable=False)
class Writing(db.Model): # 행!
id = db.Column(db.Integer, primary_key=True) # 열!
category = db.Column(db.String, nullable=False)
title = db.Column(db.String, nullable=False)
detail = db.Column(db.String, nullable=False)
class textarea(db.Model):# 행!
id = db.Column(db.Integer, primary_key=True) # 열!
username = db.Column(db.String, nullable=False)
comment = db.Column(db.String, nullable=False)
comment_date = db.Column(db.String, nullable=False)
with app.app_context():
db.create_all()
게시판 작성 코드
@app.route('/write', methods=['GET', 'POST'])
def write():
if request.method == 'POST':
# POST 요청으로부터 데이터를 가져옴
user = request.form['user']
title = request.form['title']
content = request.form['content']
# 데이터베이스에 게시물 추가
new_post = Writing(user=user, title=title, content=content)
db.session.add(new_post)
db.session.commit()
# 게시물 작성 후 리다이렉트 asd
return redirect('/category/free')
else:
# GET 요청인 경우 작성 페이지 렌더링
return render_template('write.html')
if __name__ == '__main__':
app.run(debug=True)
내일은 프론트! 해야지..
.
.
아니 이게 맞을까요?ㅋㅋㅋㅋㅋㅋㅋㅋㅋ