파이썬 django TypeError: as_view() takes 1 positional argument but 2 were given
파이썬 django 에러다. 튜토리얼이라고 볼 수 있는 북마크 프로젝트를 하고 있었다. 에러가 났다. TypeError: as_view() takes 1 positional argument but 2 were given 뭔지 이리저리 찾아봤는데 내가 했던 실수는 오타였다....
공모주로 꾸준한 수익 얻기
파이썬 django 에러다. 튜토리얼이라고 볼 수 있는 북마크 프로젝트를 하고 있었다. 에러가 났다. TypeError: as_view() takes 1 positional argument but 2 were given 뭔지 이리저리 찾아봤는데 내가 했던 실수는 오타였다....
파이썬 django(장고)의 model(모델)에 관한 것이다. __str__ 메서드를 사용하면 DB에 관리자 계정(슈퍼계정)으로 접속했을 때 목록을 내가 정한 이름(name)으로 볼 수 있다. 보통은 이렇게 적는다. def __str__(self): return self.name 그런데 이름(name)을 foreignkey로...
파이썬의 장고 데이터베이스(DB)에 숫자를 넣고 웹으로 보여주면 그냥 숫자가 보인다. 사용자가 읽기에 좋지 않다. 그래서 원화, 달러 등 숫자를 표기할 때 일반적으로 사용하는 세자리 숫자마다 콤마를 찍어서 표현하는 것이 좋겠다....
DB 내용을 지금 몇번째 지우는지 모르겠다. 이런저런 시행착오를 하고 있다. 지금은 DB 지우는데 능숙해졌는데 처음엔 어떻게 지우는지 몰라 127.0.0.1:8000/admin에 들어가서 여러 페이지를 시간걸려서 지웠던 기억이 난다. sqllite DB를 삭제하는 방법은...
장고(django)에서 ORM을 이용한 쿼리셋 오름차순과 내림차순을 알아보자. 오름차순 User.object.order_by(‘name’) 내림차순 User.object.order_by(‘-name’) 마이너스만 앞에 붙여주면 된다. 응용도 해보자. User.object.order_by(‘name’)[:100] 목록중에 100개까지만 보여준다. User.object.order_by(‘name’, ‘-age’) name과 age 등 여러 기준으로 정렬도 가능하다.
이건 내가 보기 편하기 위해 쓴 글이다. 앱만들기 > settings.py에 등록 앱 하위에 templates 폴더 생성 > index.html 생성(부트스트랩 이용) views, urls 수정해서 index 페이지 보이도록 하기 정적파일(static) 앱 하위에...
추가 업데이트 요즘에는 원래 하던 방법과 다른 방법으로 하고 있다. 파일 > 새 프로젝트 선택 위와 같은 화면에서 원래는 existing interpreter를 선택했었다. 하지만 요즘에는 new environment using을 선택한다. 그리고 conda(아나콘다)를...
장고(django)라는 프레임워크에서 제공하는 기본 DB(데이터베이스)는 sqlite3이다. 하지만 웹서비스를 하기에는 불편한 점이 있다고해서 보통 다른 DB를 선택한다. 내가 선택한 것은 postgresql이었다. 그래서 지난 글에서 Postgresql DB를 설치하고 초기 설정하는 방법(글로 이동)까지...
장고는 원래 기본 데이터베이스로 sqlite3가 설치되어 있죠. 하지만 보통은 다른 DB를 선택해서 설치하게 됩니다. 저는 postgresql이라는 DB를 선택했어요. 잘 모르는데 그냥 좋다고하길래 선택했어요. 다른 이름으로 postgres라고 부르기도 하네요. 아무튼 설치...
난 초보중에 초보다. 이걸 성공시키기 위해 며칠동안을 헤매고 헤맸다. 그래도 성공해서 너무 기쁘다. 참고로 아래 내용을 실행하려면 장고에서는 views.py에 코딩을 해주고 런서버를 해주면 된다. 그런데 이렇게하면 서버가 실행될때마다 db에 저장을...