공부 기록 - django ~

2020. 10. 14. 22:13캐리의 데이터 세상/캐리의 데이터 공부 기록

반응형

현재 진행하는 프로젝트가 웹기반 인공지능 구현이라 지난주까진 모델 돌려보고 이번주부턴 웹 시작.

처음 사용하는 파이썬기반 프레임워크인 django 전체 흐름도를 파악하기 위해 일단 위키독스<점프투장고> 보면서 따라해보는 중. 나처럼 초심자를 정말 배려했다고 느껴질만큼 아주 자세하게 차근차근 설명해준다

django flow

 

 

  • 오류 모음들 (매일 오류와의 싸움이라 업뎃 ing)
(mysite) (base) C:\projects\mysite>python manage.py runserver
Watching for file changes with StatReloader
Performing system checks...

System check identified no issues (0 silenced).

You have 18 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
October 14, 2020 - 10:18:32
Django version 3.1.2, using settings 'config.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.

 

(mysite) (base) C:\projects\mysite>python manage.py migrate
Operations to perform:
  Apply all migrations: admin, auth, contenttypes, sessions
Running migrations:
  No migrations to apply.
  Your models have changes that are not yet reflected in a migration, and so won't be applied.
  Run 'manage.py makemigrations' to make new migrations, and then re-run 'manage.py migrate' to apply them.

- > 모델이 변경되면 makemigrations 명령을 먼저 수행한 후에 migrate 명령을 수행해 주어야 하기 때문

이 오류를 해결하려면 템플릿에서 사용된 URL에 네임스페이스를 지정

{% url 'detail' question.id %}을 {% url 'pybo:detail' question.id %}으로 바꾸기

 

  • 장고 참고 유튜브 영상들

[오지랖 파이썬 웹 프로그래밍] 장고를 공부할 때 필요한 기본 지식 - Django Basic

Making a To-Do App with Django | Web Development Tutorial | Build a Startup #3

REST API가 뭔가요?

[T27] 장고(Django) 04강_데이터베이스(ORM)

 

도커 우분투 리눅스 장고 ...... 매일이 챌린지

 

반응형