본문 바로가기

장고(Django)11

[장고(Django)] render / redirect의 차이 보호되어 있는 글 입니다. 2019. 6. 27.
[장고(Django)] CSS 장고걸스 https://tutorial.djangogirls.org/en/css/ 2019. 6. 9.
[장고(Django)] 템플릿 언어 템플릿 언어 HTML 안에 쓰는 장고 제공 언어 HTML 안에 파이썬 변수/문법을 쓰고 싶을 때 사용 템플릿 변수 {{ python_variable }} //파이썬 변수를 HTML 파일에 출력 //view에서 넘어온 데이터를 템플릿에 출력하기 위한 기호 템플릿 필터 {{ python_variable | filter }} 템플릿 변수에 추가적인 속성 및 기능 제공 {{ value | length }} //value의 길이 반환 {{ value | lower }} //value를 소문자로 출력 템플릿 태그 {% tag %} ...태그 내용... {% endtag %} html 상에서 파이썬 문법 사용, url 생성 등의 기능 제공하는 장고의 태그 html태그가 그러하듯 끝나는 태그가 있어줘야 함 1. url.. 2019. 6. 7.
[장고(Django)] 모델을 이용해 데이터베이스에 테이블을 생성하는 방법 settings.py에 앱을 사용 설정 추가 우선 데이터베이스 관련 명령어가 동작하려면 settings.py에 앱을 사용하기 위한 설정을 추가해야 한다. settings.py 파일의 INSTALLED_APPS 변수 끝에 앱이름을 추가하면 된다. INSTALLED_APPS = [ ~, ~, ~, '앱이름', ] 마이그레이션 파일 생성해서 데이터베이스에 적용 INSTALLED_APPS에 추가를 하면 이제 데이터베이스 관련 명령이 정상적으로 동작한다. 이제 터미널에서 두 명령어를 입력한다. 1. python manage.py makemigrations 앱이름 : 마이그레이션 파일 생성(앱에서 데이터베이스 관련 변경내용이 담김) 2. python manage.py migrate 앱이름 : 마이그레이션 파일의 내.. 2019. 5. 4.