끄적끄적

내가 쓰려고 만든 project / app 빨리만들기

integerJI 2020. 6. 13. 16:29

 

 

 

디폴트 vscode에 폴더 불러오기 + bash 터미널 

 

 

window >>> python -m venv myvenv
mac >>> python3 -m venv myvenv

mac은 python2가 기본으로 깔려있어 python3로 따로 설치

* 명령어 바꿧다면 python으로 해도 상관없음

 

window >>> source myvenv/Scripts/activate
mac >>> source myvenv/bin/activate

 

 

window >>> pip install django
mac >>> pip install django

원하는 django 설치

 

 

window >>> python -m pip install --upgrade pip
mac >>> pip install --upgrade pip

window >>> django-admin startproject project
mac >>> django-admin startproject project

 

cd project

python manage.py startapp app

 

'app.apps.AppConfig',

 

 

 

new templates
new index.html

 

# app/view.py
from django.shortcuts import render

# Create your views here.

def index(request):
    return render(request, 'index.html')

 

 

# project/urls.py
from django.contrib import admin
from django.urls import path
import app.views

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', app.views.index, name='index'),
]

 

 

 

 

python manage.py migrate

python manage.py createsuperuser

python manage.py runserver

 

mac으로 바뀐 이유는 노트북이 망가져서 회사 맥북으로 .. 진행

 

 

https://integer-ji.tistory.com/95

 

[django 실습] 게시판 만들기 - 템플릿 상속, url 관리하기

[django] python django 게시판 만들기 - 템플릿 상속 템플릿 상속을 이용해 중복 코드를 한 번에 관리해 준다. 추가적으로 url도 app별로 묶어 관리를 해준다. model, admin 설정 : https://integer-ji.tistory...

integer-ji.tistory.com

 

url, base 설정

'끄적끄적' 카테고리의 다른 글

Time Catcher Project  (0) 2020.06.21
Time Catcher Project  (0) 2020.06.17
aws key를 잘 관리합시다.  (0) 2020.06.09
spring 글 수정 / java spring 게시판 글 수정하기  (0) 2020.06.02
할거  (0) 2020.05.30