문제점 : login에서 값을 입력하면 자꾸 값을 못읽어들이고 입력정보를 확인하라는 메세지만 뜬다. class UserLoginView(BaseView): def post(self, request): username = request.POST.get('username', '') if not username: return self.response(message='아이디를 입력해주세요.', status = 400) password = request.POST.get('password', '') if not password: return self.response(message = '비밀번호를 입력해주세요.', status = 400) user = authenticate(request, username = use..
SystemCheckError: System check identified some issues: ERRORS: auth.User.groups: (fields.E304) Reverse accessor for 'User.groups' clashes with reverse accessor for 'User.groups'. HINT: Add or change a related_name argument to the definition for 'User.groups' or 'User.groups'. auth.User.user_permissions: (fields.E304) Reverse accessor for 'User.user_permissions' clashes with reverse accessor for ..
아래와 같은 에러 발생. 약간 기존의 무언가와 새로 migrations 하려는 무언가가 겹치는 모양이다. >> python manage.py makemigrations SystemCheckError: System check identified some issues: ERRORS: auth.User.groups: (fields.E304) Reverse accessor for 'User.groups' clashes with reverse accessor for 'User.groups'. HINT: Add or change a related_name argument to the definition for 'User.groups' or 'User.groups'. auth.User.user_permissions:..
게시판 기능 중에 태그 기능 추가하기 1. 터미널 창에 "python manage.py startapp tag " 입력 그러면 tag 라는 이름의 앱이 생기고 관련 파일들이 생성된다. 2. models.py 에서 객체 설정하기 3. admin.py 에서 관리자 페이지에 어떻게 나타낼 것인지 지정 4. 새로 생성한 모델에 대해서 migrate 실행 python manage.py makemigrations python manage.py migrate 5. 이 태그 기능은 게시판에서 사용될 것이므로 게시판 app과 연결해야한다. board 의 models.py로 들어가서 tag를 객체에 추가한다. 태그는 여러 개 사용할 수 있고 여러 사람이 사용하므로 다대다 필드 설정 board 모델이지만 tag 모델에 있는..
1. "Open Bash console here" 클릭 콘솔창에 아래와 같이 입력 입력이 끝나면 exit를 입력하고 뒤로가기 07:00 ~ $ lsREADME.txt fc_community.zip 07:01 ~ $ unzip fc_community.zip 07:01 ~ $ ls README.txt board fc_community fc_community.zip fcuser manage.py static tag 07:01 ~ $ virtualenv --python python3.7 fc_env 07:02 ~ $ ls README.txt fc_community fc_env manage.py tagboard fc_community.zip fcuser static 07:04 ~ $ source fc_env/bi..
장고에 대해서 배우기 시작했다. 넘 어렵다. 왜냐면 MTV 패턴에 익숙해지려하면 헷갈리고 알만 하면 또 어려운게 나타난다 ;; 강의를 들을 때에는 이해되는 것들이 나중에 가면 헷갈리고 도로아미타불이어서 이렇게 포스팅하면 그래도 나중에 찾아보기도 쉽고, 조금 더 기억에 오래 남기도 해서 좋은 것 같다. 물론 넘나리 귀찮지만.. 굉장히 기초적인 부분이고 기억하기 쉽게 적어놨기 때문에, 생략된 파일이나 설명이 있을 수 있습니다. 강의를 통해 배운 것들을 스스로 정리하기 위한 포스팅이므로 오류나 잘못된 설명이 있을 수 있습니다. 틀린 것이 있다면, 댓글을 통해 알려주세욤.. MTV (Models, Templates, Views) 나의 경우에는 하나의 간단한 페이지를 만들고 해당 프로젝트의 이름은 communit..
SQLiteDatabaseBrowserPortable 사용 테이블 생성 및 삽입 # DB 생성 & auto commit # isolation_level = None : auto commit 설정 commit() 함수 실행 없이 자동으로 commit 되도록 conn = sqlite3.connect('C:/Users/jihee/FASTCAMPUS/python_basic/resource/database.db', isolation_level = None) # 커서의 위치 획득 c = conn.cursor() # 테이블 생성 (Data Type : text, numeric, integer, real, blob) c.execute("CREATE TABLE IF NOT EXISTS users(id INTEGER PR..
*args - 매개변수가 몇 개가 넘어갈지 모를 때, 가변 매개변수 - 파라미터에 몇 개를 넣어도 tuple 형태로 받아온다. enumerate - 인덱스를 달아준다. - 순서가 있는 자료형(list, set, tuple, dictionary, string)을 입력으로 받아 인덱스 값을 포함하는 enumerate 객체를 리턴 **kwargs - 키워드 인자 keyword arguments - *일 때에는 튜플로 받고, ** 일 때에는 딕셔너리로 받음 혼합 형태 # arg1, arg2 : 반드시 있어야하는 파라미터 # *args, **kwargs : 가변인자 def example_mul(arg1, arg2, *args, **kwargs): print(arg1, arg2, args, kwargs) examp..
- Total
- Today
- Yesterday
- Django
- django tag
- iOS 화면 안나옴
- django 게시판
- django pythoneverywhere
- 데이터베이스 추천
- CellForRowAt 호출안됨
- 실시간 데이터베이스
- 웹 배포
- cleaned_data
- Firebase 데이터베이스 추천
- pythonanywhere배포
- CellForRowAt Not Called
- 까만 화면
- ModelForm Form 차이
- django 로그인접근
- python 웹 배포
- 장고 태그달기
- UITableViewController Not Working
- django 개발일지
- django clean
- 테이블출력안됨
- pythonanywhere배포방법
- 장고 게시판
- django 태그
- Realtime Database
- iOS 데이터베이스
- iOS UITableView 출력안됨
- 알파벳 카운팅
- iOS 검은 화면
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |