장고 시작하기

이 기사에서 발췌:


  • Ubuntu 시스템에서 Python을 설정합니다.
  • Python에서 가상 환경 생성.
  • Django 프레임워크로 샘플 응용 프로그램 만들기.


  • 1. 우분투 시스템에서 파이썬 설정하기.



    1.1 시스템에 Python이 있는지 확인하십시오.




    python3 --version
    


    Python이 설치되어 있지 않으면 다음 단계를 계속하고 그렇지 않으면 2번으로 건너뜁니다.

    1.2 리포지토리 목록 업데이트 및 새로 고침.




    sudo apt update
    


    1.3 지원 소프트웨어를 설치합니다.




    sudo apt install software-properties-common
    


    1.4 파이썬 3.8 설치




    sudo apt install python3.8
    


    1.5 설치된 파이썬 버전 확인




    python3 --version
    



    2. 파이썬으로 가상 환경 만들기.


    2.1 python-pip 설치



    sudo apt install -y python3-pip
    

    2.2 파이썬 가상 환경 설치



    sudo apt install -y python3-venv
    

    2.3 가상 환경 생성



    python3 -m venv <virtual_enviornment_name>
    

    2.4 가상 환경 활성화



    source <virtual_enviornment_name>/bin/activate
    

    이제 명령 프롬프트에 환경 이름이 접두사로 붙습니다.

    (virtual_enviornment_name) raghu:~/Projects
    


    2.5 가상 환경 테스트




    python3
    


    그러면 파이썬 셸이 열립니다.

    가상 환경이 생성된 것을 축하합니다. 첫 번째 Django 앱을 만들어 보겠습니다.

    3. Django Framework로 샘플 애플리케이션 만들기.


    3.1 Django가 존재하는지 확인합니다.



    django-admin --version
    

    Django가 설치되어 있지 않으면 다음 단계를 계속하고 그렇지 않으면 3.3단계로 건너뜁니다.

    3.2 장고 설치



    sudo apt install python3-django
    

    3.3 Django 설정 및 서버 시작.



    django-admin startproject <project_name>
    

    이 명령은 프로젝트 이름으로 폴더를 만들었습니다. "cd"명령을 사용하여 폴더로 이동합니다.

    폴더 안에는 Django 프로젝트의 핵심 파일인 "manage.py"파일이 있습니다.
    다음 명령을 실행하여 데이터베이스를 마이그레이션하고(Django는 기본적으로 SQLite를 사용함) 변경 사항을 동기화합니다.

    python3 manage.py migrate
    


    이렇게 하면 다음 블로그에서 논의할 일부 마이그레이션 및 추가 파일이 생성됩니다.

    지금은 다음 명령을 사용하여 웹 서버를 시작할 수 있습니다.

    python3 manage.py runserver
    


    터미널에서 http://127.0.0.1:8000/에서 시작하는 개발 서버를 볼 수 있습니다.

    브라우저에서 동일한 URL을 열어 프로젝트를 볼 수 있습니다.


    4. 결론



    이 블로그에서는 Django 애플리케이션을 설정하는 방법에 대해 배웠습니다.
    다음 블로그에서는 완전한 기능을 갖춘 애플리케이션을 만드는 방법을 배웁니다.

    좋은 웹페이지 즐겨찾기