Django 설치하기 : 파이썬에서 웹프로그래밍 모듈 
    1. anaconda prompt 창 실행 
       장고설치 : pip install Django 
       장고버전확인 : python -m django --version      
    2. 파일탐색기 
       폴더 지정 : C:\KIC\python\django => django 프로젝트 폴더 
       anaconda prompt 창 : 
           cd C:\KIC\python\django 
    3. django 프로젝트 생성 
       anaconda prompt 창 : 
       study1 프로젝트 생성 : django-admin startproject study1 
       study1 프로젝트 APP 생성 
           cd study1 
           python manage.py startapp member 
           = > C:\KIC\python\django\study1\member 폴더 생성 
    4. 파일탐색기 
        C:\KIC\python\django\study1\templates 폴더 생성 
         
    5. study1에 settings.py 파일을 spyder에서 열기 
    6. settings.py의 INSTALLED_APPS => member 추가하기 
    7. TEMPLATES => DIRS => BASE_DIR / 'templates' 추가하기 
    8. DATABASES => 수정하기 
            'default': { 
                'ENGINE': 'django.db.backends.mysql', 
                'NAME': 'kicdb', 
                'USER' : 'kic', 
                'PASSWORD' : '1234', 
                'HOST' : 'localhost', 
                'PORT' : '3306', 
    9. LANGUAGE_CODE = 'en-us' = > LANGUAGE_CODE = 'ko-kr' 수정하기 
    10.TIME_ZONE = 'UTC' => TIME_ZONE = 'Asia / Seoul' 수정하기 
     
    11. study1에 urls.py 파일을 spyder에서 열기 
    12. from django.urls import path => from django.urls import path, include 추가하기 
    13. urlpatterns =>  path("member/",include('member.urls')) 수정하기 
     
    14. member폴더에 urls.py 파일 생성하기 
    15. urls.py 파일에 아래 내용 추가하기 
            from django.urls import path 
            from . import views 
         
            urlpatterns = [ 
                path('login/', views.login, name='login')     
            ]   
             
    16. member폴더에 views.py 파일 spyder에서 열기 
    17. views.py 파일에 아래 내용 추가하기 
            def login(request) : 
                return render(request, 'member/login.html') 
             
    18. templates 폴더에 member 폴더 생성하기 
    19. member폴더에 login.html 파일 붙여넣기 
     
    20. anaconda prompt 창 실행 
    21.  폴더 지정 : cd C:\KIC\python\django\study1 => django 프로젝트 폴더 
    22. pip install mysqlclient 설정 
    23. python manage.py migrate 설정 
    24. python manage.py runserver 설정
          study/Python
          
      [Python] 51. Django 설치하기
728x90
    
    
  반응형
    
    
    
  728x90
    
    
  반응형