서버에 배포후 어드민계정
현재 70강 까지 수강을 했고..
요즘은 모든것이 빠르게 변하다 보니, 장고버전 (api 사용에 param이 다른게 하나 있었음),
부트스트랩 (참고하여 쓰는 사이트드들 코드 접근방식이 달라졌어요. (소스보기안됨)),
vultr 설정(다른건 괜찮은데 dns 설정이 좀 달라요) 도 달라서
조금 헤매면서 그래도 여기까지 왔는데요..
70강에서 장고 어드민 로그인을 하시라고 하고 바로 넘어가는데..
vultr쪽 서버에 어드민 계정 로긴이 되지 않고 있는 상황입니다.
서버에 배포 후 어드민 계정은 어떻게 생성되는 건가요?
로컬에 있는 채로 그대로 올라가진 않을테고..
어드민이 아닌, 블로그 페이지의 로긴 버튼을 눌러서 이메일로 가입은 가능하지만,
어드민 계정이 아니기 때문에 admin 페이지로 접근은 안되구요..
답변 2
0
안녕하세요. Site가 DB에 생성되지 않아 생기는 문제인 것 같습니다.
일단은 Vultr에서
python manage.py makemigrations
python manage.py migrate
로 데이터베이스를 한번 정리해보시고요.
만약 이 상태에서도 안된다면, python manage.py shell 입력 후, 아래처럼 입력해보세요.
>>> from django.contrib.sites.models import Site >>> Site.objects.create(name='example.com', domain='example.com')
그리고 다시 runserver하고 시도해보시기 바랍니다.
0
원글 수정이 안되서 답글로 에러 내용 입력합니다..
Internal Server Error: /admin/login/
Traceback (most recent call last):
File "/home/kelly/anaconda3/envs/django/lib/python3.9/site-packages/django/contrib/sites/models.py", line 39, in _get_site_by_request
SITE_CACHE[host] = self.get(domain__iexact=host)
File "/home/kelly/anaconda3/envs/django/lib/python3.9/site-packages/django/db/models/manager.py", line 85, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/home/kelly/anaconda3/envs/django/lib/python3.9/site-packages/django/db/models/query.py", line 429, in get
raise self.model.DoesNotExist(
django.contrib.sites.models.Site.DoesNotExist: Site matching query does not exist.
후속 강의
0
386
1
완성했습니다. 감사합니다
0
313
2
오늘 vps 에 domain 을 지정해주고 아직 활성화되지 않았는데
0
290
1
test 결과 두 가지 error 가 발생했습니다. 뭐가 잘못된 건지 도저히 모르겠습니다.
0
413
1
accounts/login 이 존재하지 않는다고 나옵니다
0
262
2
코드 질문입니다
0
244
1
포스트에 markdown을 사용해서 이미지를 추가할때
0
307
1
New Post 관련 질문드립니다.
0
175
1
이번 영상부터 각 포스트에 프리뷰 사진이 달라지셔서 질문 드립니다.
0
330
1
base 작업한 후 Category가 블로그 하단으로 내려갔습니다.
0
249
1
혹시 소스코드 전체가 담긴 주소를 좀 알 수 있을까요?
0
261
1
9분 경 테스트에서 Assretion Error가 발생합니다.
0
230
1
파이참 초기 설치 후 설정 관련해서 git에 항상 add되는 옵션을 체크했습니다.
0
336
3
F12를 눌러 console 창에서 오류를 확인할때 몇번째 줄인지 나오지 않습니다.
0
393
1
post view도 delete하려는데 막혀서 ㅠㅠ
0
192
1
"GET / HTTP/1.1" 400 143 그리고 "GET / HTTP/1.1" 404 2031
0
3299
3
연결이 안됩니다
0
495
8
서버에 연결하고 나면 그 후에 Cmder가 작동이 안되요
0
371
2
안녕하세요! 실서버에 올린 sqlite3의 데이터를 직접 확인하려면 어찌하나요?
0
2032
3
gitignore안먹히는현상
0
287
1
cmder 종료시 서버도 같이 종료됩니다.
0
215
1
' python manage.py makemigration blog ' 명령어 에러
0
582
2
python manage.py makemigrations 를 했을 때 오류가 납니다.
0
552
2
다른 사용자가 수정페이지에 접근하는 걸 막으려면 어떻게 하나요?
0
172
1





