작정하고 장고 6강,7강 Git의 소개 및 활성화

짜부·2023년 1월 15일

작정하고 장고

목록 보기
17/41

Git : 버전 관리

branch : 개발버전

  1. commit 할 필요 없는 파일 .gitignore에 추가

    gitignore/JetBrains.gitignore at main · github/gitignore

    미리 누가 만들어 놨음

    • venv/ 추가 (commit 할 필요 없음)
    • pragmatic → settings.py → SECRET_KEY는 숨겨야 함. SECRET_KEY를 숨기기 위한 라이브러리 django-environ
      1. python -m pip install django-environ

      2. settings.py에 추가

        import environ
        import os
        
        env = environ.Env(
            # set casting, default value
            DEBUG=(bool, False)  
        )
        
        # Set the project base directory
        BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
        
        # Take environment variables from .env file
        environ.Env.read_env(os.path.join(BASE_DIR, '.env'))
      3. .env 파일 생성 후 코드 추가

        DEBUG=on
        SECRET_KEY=your-secret-key #내키로 수정
        DATABASE_URL=psql://user:un-githubbedpassword@127.0.0.1:8458/database
        SQLITE_URL=sqlite:///my-local-sqlite.db
        CACHE_URL=memcache://127.0.0.1:11211,127.0.0.1:11212,127.0.0.1:11213
        REDIS_URL=rediscache://127.0.0.1:6379/1?
        client_class=django_redis.client.DefaultClient&password=ungithubbed-secret
      4. settings.py 에 SECRET_KEY수정

        SECRET_KEY = env('SECRET_KEY')

        .env에서 SECRET_KEY에 대한 정보가 들어있어 키 노출 없이 사용 가능

      5. .gitignore 에서 .evn파일 추가

        Git 활성화 하는 법

        1 . git init

profile
화이팅

0개의 댓글