inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

장고 모델 (ORM) 소개

makemigrations 명령 실행 시 에러 AttributeError: module 'django.contrib' has no attribute 'staticfilesblog'

786

이재정

작성한 질문수 2

2

안녕하세요.

django에서 앱 생성 후 makemigrations 명령어 실행 시 아래와 같은 에러가 납니다.

AttributeError: module 'django.contrib' has no attribute 'staticfilesblog'

 

(앱 이름은 blog로 설정했습니다)

 

프로젝트의 urls.py

 

프로젝트의 settings.py

프로그래밍 공부가 처음입니다...ㅠ_ㅠ 혼자서 해결해 보려고 무던히 노력했으나 두 시간 동안 migrate 명령어는 입력도 못해보고 있네요ㅜ

 

 

 

django python react docker

답변 2

0

밝은 장어

  File "C:\Users\gajat\.conda\envs\askcompany\lib\xml\etree\ElementInclude.py", line 136, in _include
    if e.tag == XINCLUDE_INCLUDE:
AttributeError: 'str' object has no attribute 'tag'

터미널에 python manage.py makemigrations instagram 이라고 치면

위와 같은 에러가 뜨는데 무슨 이유인지 모르겠습니다,,,,,ㅜㅜㅜㅜ

 

 

1

밝은 장어

해결했습니다,,,,

영상을 계속 돌려보던 중에

askcompany/urls.py 에서

import ...

이렇게 되어있더군요,,,,ㅠㅠ

앞 강의에서 blog1 코드쇼 하실 때 관람만 해도 무방하다고 하셔서 관람만 했는데 blog1 하실때 import 를 그 때 다 해놓으신거 같더라구요,,,

저만 관람했었나봐요,,,

 

0

이진석

안녕하세요.

이는 urls.py 에서 include 함수를 임포트하실 때, django.urls의 include가 아닌 xml의 include를 임포트하셔서 발생하시는 오류입니다.

urls.py 파일의 import 를 보시면 아래의 코드가 있을 것입니다.

from xml.etree.ElementInclude import include

이를 from django.urls import include 로 변경해주세요.

같은 이름의 함수라도 동작은 다를 수 있습니다.

화이팅입니다. :-)

0

이진석

안녕하세요.

올려주신 스크린샷을 보시면, 아래 39라인 끝에 콤마(,)가 하나 빠졌습니다. 그래서 "django.contrib.staticfiles" 문자열과 "blogs" 문자열이 붙어서 "django.contrib.staticfilesblogs" 가 된 것이구요. 이름의 장고앱이 없기에 발생한 오류입니다.

이는 하나의 긴 문자열을 여러 줄에 나눠서 정의할 수 있도록 도와주는 파이썬의 문법입니다. 그런데 리스트 자료구조에서 다수의 문자열 항목을 지정할 때, 매 항목마다 콤마(,)를 빼먹을 수 있어서 실수하기 쉬운 부분입니다. 매 항목 끝에는 꼭 콤마(,)를 추가해주세요.

그리고 생성하신 앱은 blog이기에 아래 40라인에서는 blogs가 아니라 blog로 지정해주셔야할 듯 싶습니다.

 

 

0

이재정

정말 감사합니다...................

아까 실수로 답변을 제대로 읽지 않고 댓글 달았는데요, 무시해 주시면 됩니다... (혹시라도 읽으셨다면 정말정말 죄송하다는 말씀 드립니다,,,)

늦은 시간까지 친절하고 빠른 답변 정말 감사드립니다 ㅜㅜ 열심히 하겠습니다!!!!!!ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ

0

이진석

화이팅입니다. :-)

안녕하세요.

0

48

1

[OneToOne Field Demo] get_user_model() 메서드를 활용해야 하는 이유?

0

272

1

useEffect 훅에서 else 유무에 따른 결과

0

211

1

useAxios 훅의 dependency array 설정

0

245

1

useEffect에서 변수 업데이트 관련 질문

0

381

1

rest_framework.generics.CreateAPIView의 model 속성 유무

0

266

1

bootstrap4

0

470

4

리뉴얼 강의가 오픈이 되면 기존 강의는 더이상 못보는걸까요

1

362

1

admin form에서 앞선 필드 선택 후 다른 필드 select widget 구성하는 방법

0

572

3

useState는 필수일까요?

0

261

1

python manage.py makemigrations instagram 시 created_at default 오류가 발생합니다.

0

596

4

Django allauth를 사용한 소셜 로그인 시 에러

0

654

1

프로젝트명 변경 뒤, 디버그툴바+디버그모드 사용 시 에러

0

552

2

useLocalStorage() 함수 사용여부

0

228

1

django에 LOGIN_URL = '/accounts/login/'의 의미?

0

447

1

리듀서의 의미 재확인

0

430

1

simple-jwt Refresh Token 사용 노하우

0

897

2

docker compose 를 통한 배포 관련 오류 문의

0

670

1

파이썬 속도 장고 관련 궁금한게 있습니다.

0

364

1

is_like_user

0

233

1

related_name 오류

0

272

1

re_path 오류

0

258

1

re_path url

0

249

1

No post matches the given query

0

659

2