Skip to content

"지금, 갤러리" : 고품격 국내 미술전시 커뮤니티 서비스 GalleryNow 프로젝트의 2024 리뉴얼 버전 입니다.

Notifications You must be signed in to change notification settings

ruby04-dev/GalleryNow2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gallery_now_2

고품격 국내 전시 커뮤니티 gallery now 의 2번째 버전입니다 😊

기존 gallery now 대비 변경점 목록 (2024.01.21)

Python 버전 변경 : 3.9 -> 3.12 Django 버전 변경 : 3.2.18 -> 4.2.9 DB 변경 : sqlite3 -> MySQL

# mysqlclient 설치
pip install mysqlclient
# load timezone info
mysql_tzinfo_to_sql tz_dir(/usr/share/zoneinfo.default/)

gallery_now

I want to rest !!

  1. 장고 설치 pip install django==3.2.18

  2. 의존성 파일 생성

  3. 프로젝트 생성django-admin startproject [프로젝트명] .( . 현재위치)

  4. 앱 생성 python manage.py startapp articles

  5. .gitignore 생성

  6. settings.py 작성

    • app 등록
    • extensions 추가
    • STATIC, MEDIA 세팅
  7. 로컬 개발환경 및 smart 커밋 메세지 세팅 !

    • 김신혜
    • 이수정
    • 전성재
    • 최계수

local 개발 환경 setting 튜토리얼

  1. repository clone 및 가상환경 생성
# clone remote
git clone https://github.com/IWTR-3/gallery_now.git
cd gallery_now

# virtual env setting
python -m venv .venv
source .venv/bin/activate
pip  install -r requirements.txt

# add commit message template
git config --local commit.template .github/.gitmessage.txt
  1. commit & push
# branch from develop
git checkout -b feature/{ 기능 또는 이슈 } develop

작업 중간중간 의미 단위 커밋 자주해주세요.

git add <path or file>
git commit

푸시 .. 전에 develop 머지하기 !

git pull origin develop:develop
git merge --ff develop

컨플릭트 해소 후 다시 커밋해주세요.

git commit --reedit-message=<commit>
git push origin feature/{ 기능 또는 이슈 }
  1. pull request

About

"지금, 갤러리" : 고품격 국내 미술전시 커뮤니티 서비스 GalleryNow 프로젝트의 2024 리뉴얼 버전 입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published