일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 파이썬
- 백트래킹
- django
- 소프트웨어공학
- BFS
- 장고
- 백준
- MyPlaylist
- 최소스패닝트리
- DP
- 함밥
- 종합설계
- 코드트리
- 데이터베이스
- 프로그래머스
- SQL
- 동적계획법
- 그리디알고리즘
- DFS
- Planned
- 모각코
- minimum spanning tree
- B대면노래방
- Bellman-Ford
- Kruskal
- 실습
- 알고리즘
- codetree
- 마라마라빔
- programmers
- Today
- Total
Leta Learns
마라마라빔 | 211122 본문
#django
superuser 삭제하는 법
https://codesample-factory.tistory.com/1197
python manage.py shell
from django.contrib.auth.models import User
User.objects.get(username="joebloggs", is_superuser=True).delete()
그냥 이렇게 해도 원래는 됨. 근데 지금 user를 customuser로 abstractuser 상속받아서 확장했기 때문에 다른 방법으로 해야 함
python manage.py shell
from django.contrib.auth.models import User
from django.contrib.auth import get_user_model
User = get_user_model()
User.objects.get(username="[슈퍼유저이름]", is_superuser=True).delete()
이 방법으로 해야 함!
python manage.py createsuperuser 해서 슈퍼유저 만들면 admin에 user db가 자동적으로 생겨야 하는데 무슨 이유인지 생기지 않았다. 그래서 superuser 삭제하고 다시 만들어봤는데도 또 user db가 자동생성되지 않았다. .. 짜증나서 그냥 다 엎고 처음부터 다시 시작했다. 차례대로 했더니 createsuperuser한 후 admin에 user db 잘 생성됐다. 난 정말.. 이유를 모르겠다. 일단 빨리 끝내야 하니 이유는 그냥 모르고 넘어간다.
처음부터 다시 하는 중에 pip install django, django-admin startproejct [프로젝트명] 이 과정에서 갑자기 잘 되던 pip이 안 됐다. 장고 설치하고 나서 pip 업그레이드 하라고 해서 했는데 거기서 부터 문제가 생겼다. 다행히 구글링해서 이유를 알아냈다.
#li 태그 marker 없애기 https://biju.tistory.com/256
li{
list-style:none;
padding-left:0px;
}
처음부터 다시 해서 대충 틀을 구성했다.
상세한 css들은 아직 만지지 않았고, 빌보드 프로젝트 때 사용했던 css 를 사용했다.
더 필요한 기능들을 만든 후에 마지막으로 css 수정을 하면 될 것 같다.
회원가입 과정에서 유저가 디비에 등록되지 않는 문제가 발생했다.
구현 과정에서 문제가 생긴 줄 알고 1시간 가까이 붙잡고 있었는데 알고보니 비밀번호 설정할 때 규칙을 안 지켜서 그런 거였다 ^^
appmala의 모델을 수정하면서 문제가 또 생겼다.
멋사 노션을 보고 기본 틀을 만든 후에 우리 프로젝트에 맞게 수정하는 방식으로 하려다보니
models.py 를 고쳐주어야 했다. 우리가 필요한 model들을 넣고 보니 home.html등 대부분의 것들을 수정해주어야 했다.
그 과정에서 지금.. 에러가 났는데 안 고쳐진다.
Reverse for 'detail' with arguments '('',)' not found. 1 pattern(s) tried: ['appmala/(?P<id>[0-9]+)$']
구글링해도 딱히 해결책을 잘 모르겠다. 아무래도 밤이 깊어서 그런 것 같으니 오늘은 여기까지 해야겠다.
대체 뭘까.. 이걸 고쳐서 화면이라도 띄워야 내일 팀원들한테 이렇게 해봤다고 얘기라도 하는데..
'HUFS > 데이터베이스' 카테고리의 다른 글
마라마라빔 | 211203 (0) | 2021.12.03 |
---|---|
마라마라빔 | 211127 (0) | 2021.11.27 |
마라마라빔 | 211125 (0) | 2021.11.26 |
마라마라빔 | 211123 (0) | 2021.11.24 |
마라마라빔 | 211121 (0) | 2021.11.23 |