분류 전체보기33 [Django] Form에서 비밀번호 확인하기 회원가입을 할 때 보통 비밀번호를 한 번 더 입력하여 내가 입력한 비밀번호가 제대로 된 비밀번호인지 확인하게 된다. 근데 Django의 auth.user모델을 쓰거나 해당 모델을 확장해서 쓰게 될 경우, 회원가입시 비밀번호 입력란이 하나밖에 나오지 않게 된다. 이럴 경우 어떻게 하면 될까? class UserForm(forms.ModelForm): verify_password = forms.CharField(label = '비밀번호 확인', widget = forms.PasswordInput) class Meta: model = User fields = ('username', 'password', 'verify_password', 'first_name', 'last_name') labels = { 'us.. 2017. 3. 10. [Django] 오픈 소스 기반 웹 소스 코드 'Django Girls Website' 분석기 - 1 Django를 책으로도 공부해보고 유투브도 보았고, Toy 프로그램도 만들어보고 있다. 하지만 내가 Django way로 개발하고 있는지에 대해서 의문이 들기 시작해서 다른 이들은 어떻게 코드를 짜고 있는지 뜯어보기로 했다. 생각끝에 찾아낸 것은 장고 걸스(Django Girls, https://djangogirls.org/ ) 공식 홈페이지를 분석하는 것이다. Github에서 오픈 소스로 개발 되고 있고, 사람들이 많이 참여하고 있는 프로젝트여서 보고 배울 만한 것이 많다고 생각했다. Github에는 Fork 기능으로 내 Repository에 복사를 할 수 있기 때문에 해당 소스를 다운 받아서 하나씩 뜯어보기로 했다. --소스 코드 분석 순서--먼저 root 폴더가 어딘지를 확인(settings.py가.. 2017. 2. 18. [독후감] Django를 활용한 쉽고 빠른 웹 개발 파이썬 웹 프로그래밍(기본편, 실전편) - 김석훈 저 스타트업에서는 빠르게 웹 개발을 하기 위해서 여러가지 웹 프레임워크를 도입한다. node.js와 django 프레임워크를 고민하다가 django의 ORM 기능이 매력적이었기 때문에 장고를 선택하기로 했다. python이라는 언어를 익혀야 하고, 러닝커브도 다소 있다고 하지만, django의 경우에는 'doc만 따라가다 보면 못해도 절반은 간다'는 말을 본적이 있기 때문에 한 번 배워보기로 했다. 나는 새로운 기술을 배울 때 일단 책을 먼저 보고 공식 도큐먼트를 보는 것을 선호하는 편이기 때문에, python 언어 책 몇 권을 본 뒤, 장고 책을 보기로 했다. 시중에 나와있는 파이썬 책은 다소 양극화 되어있는 부분이 있다. 너무 쉽거나, 너무 어렵다. 중급자를 위한 책이 많지 않다. 파이썬 책이 다소 얇고.. 2017. 1. 31. [AWS] AWS에 FileZilla로 SFTP에 접속하기 아마존 인스턴스에 접속하여 이미지를 올리고 싶다면 어떻게 해야할까?git에서 fetch하는 방법이나 터미널에서 직접 전송하는 방법도 있겠으나, FTP, SFTP 전용 프로그램을 이용하는 것이 효율이 높다고 하겠다.참고로 FTP는 File Transfer Protocol, SFTP는 Secure File Transfer Protocol로,HTTP는 하이퍼텍스트 문서를 주고 받고, SMTP는 메일을 주고 받는 것처럼 파일을 전송하는데에 관한 규약이라고 보면 되겠다. 그렇다면 FileZilla 웹사이트를 가서 다운을 받자. Client를 받으면 된다. https://filezilla-project.org/download.php 다운로드를 받았으면 이러한 인터페이스가 나타날 것이다. 그냥 FTP의 경우에는 호스.. 2017. 1. 26. 이전 1 ··· 4 5 6 7 8 9 다음