일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- html
- Dependency
- Dependency Injection
- DI
- Django 특정 값 가져오기
- html cell size
- table cell size
- table tag
- Django
- Django column 값 가져오기
- html cell
- Spring
- Today
- Total
목록웹 개발/Django (28)
emluy 개발 일기
0. 프로젝트 root 위치에서 다음과 같이 터미널 입력 :migrations 폴더에서 init.py 빼고 삭제 해주는 작업 $ find . -path "*/migrations/*.py" -not -name "__init__.py" -delete $ find . -path "*/migrations/*.pyc" -delete 1. db.sqlite3 파일 삭제 2. 터미널에 다음과 같이 입력 1) django 다시 설치 : 가상환경 접속 후 장고 버전 확인 $ python -m django --version 2) django 강제 reinstall 하기 : 1번에서 확인한 장고 버전으로 다시 강제 설치 $ pip install --upgrade --force-reinstall Django==3.0.5 3)..
단순 검색만 할 때는 GET 사용 입력 받은 값을 나중에 변경할거면 POST 사용 참고 블로그 greenfishblog.tistory.com/128 [07] django의 form 처리 참조 : http://www.djangobook.com/en/2.0/chapter07/ HTML form은 google 검색 box의 단순함에서 부터 복잡한 data interface를 가지는 blog 댓글까지 internet web site의 근간이 된다. 본 chapter는 django로.. greenfishblog.tistory.com 나중에 해 볼 것 1. Ajax로 autocomplete 구현 (자동검색어 생성 후 클릭 가능하도록) 1. DB연동 안하고 검색 기능 구현하기 * 새로 알게된 것 - javascrip..
1. 패키지 설치 $ pip install django-import-export 2. settings.py 에 모듈 설정 3. 정적 파일 모아줌 $ python manage.py collectstatic 4. models.py에 모델 작성 5. admin.py 작성 6. runserver 해서 admin페이지 들어가기 해당 모델 클릭! (Add 말고 Companys 클릭!!) 쫘잔 import 생김! *** 엑셀파일에 첫줄은 컬럼명 들어가야함! (모델에서 적어준 컬럼명이랑 같아야함)
0. crud 프로젝트 만들기 1. classcrud 앱 만들기 2. settings.py 기본설정 해주기 3. classcrud 앱 폴더에 urls.py 만들기 4. crud 프로젝트 폴더의 urls.py 에 import 해줄거 해줌 5. models.py에 다음과 같이 작성 & makemigrations랑 migrate 해줌 #classcrud의 models.py 6. admin.py 에 register 해줌 7. views.py 작성
1. aws 가입 & 카드 등록 2. 배포하려는 프로젝트의 가상환경 접속하기 전!! 3. awsebcli 설치 : $eb 이용하기 위함 3-1. homebrew 설치 $ xcode-select --install $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 3-2. 최신 버전의 Homebrew가 있는지 확인 $ brew update 3-3. 패키지 설치 brew install awsebcli 3-4. 잘 설치 되었는지 확인 $ eb --version 4. .gitignore 파일에 다음과 같이 입력 .elasticbeanstalk/* !.elasticbeanstalk/*...
0. blog 만들었던 프로젝트에 이어서 1. accounts 앱 만들기 (urls.py 따로 만들어주기) 2. login.html signup.html 만들기 3. 회원가입 페이지 작성 3-1. signup.html 작성 3-2. signup.html 관련 함수 정의 #accounts 앱 폴더의 views.py - user = User.objects.create_user -> user 생성해줌 create_user 인자 - auth.login(request,user) -> user 생성 후 바로 로그인 4. 로그인 페이지 작성 4-1. login.html 작성 4-2. login 관련 함수 작성 #accounts 앱의 login.html 의 body태그 안에 작성 #accounts 앱의 views.py..
0. 기본 setting - 프로젝트 : crud - 앱 : classcrud, functioncrud 1. fuctioncrud 앱폴더안에 templates폴더 만들고 functioncrud폴더 만들고 index.html 만들기 - views.py랑 urls.py 기본틀 작성해주기 # fuctioncrud 앱폴더의 views.py 2. crud 프로젝트 폴더의 urls.py 작성 : functioncrud와 classcrud 각각 urls 받아오도록 include 사용하여 작성 3. Create, Read, Update, Delete 함수 url 작성 : functioncrud의 urls.py 만들고 각각 함수 작성 4. Create, Read, Update, Delete 함수 정의 : function..
0. personpost 프로젝트 안에 person 앱 있는 상태 (setting8참고) person 앱 : 각 사용자의 프로필 간단히 보여줌 -> 각 사용자가 쓴 글 간단히 보여줌 postdetail 앱 : 각 사용자가 쓴 글 자세히 보기 새로운 앱 postdetail을 만들고 settings.py에 앱 등록 후 templates폴더 만들고 postdetail폴더 만들어서 detail.html 만들고 views.py 기본 틀 작성 urls.py 파일을 만듬 (원래 urls.py는 프로젝트에만 있는 파일임) 새로운 앱 postdetail의 urls.py에 다음과 같이 작성 (원래 project의 urls.py 파일에 있는 양식 복사해와서 수정 -> 이 때 postdetail앱에 있는 html파일들에 대해..