본문 바로가기

IT/Django6

Django 기초 6.로그인 페이지 구성 및 홈페이지 이동 기능 회원가입 부분까지 완료 하였고 회원가입 후 로그인 페이지를 만들고 로그인이 완료되면 홈페이지로 이동 하는 것을 구현했다. 1. login.html파일을 생성하고 아래와 같이 만든다 로그인 {{ error }} {% csrf_token%} 사용자 이름 비밀번호 로그인 2. sampleuser 앱 내부 urls.py 에 새로 만든 html파일인 login.html 경로를 등록 from django.urls import path from . import views urlpatterns = [ path('register/', views.register), path('login/', views.login) ] 3.views.py에 register 함수를 만들었던 것과 같이 login함수를 만들어준다 views.p.. 2019. 10. 7.
Django 기초 5. CDN 이용 페이지 테마 변경 CDN을 이용하여 부트스트랩에 만들어진 css파일이나 개인적으로 만든 css파일을 register.html 에 적용하는 것을 실습해보았다. 1. 프로젝트에 static이라는 이름을 가진 폴더를 추가해준다 2.settings.py 에 폴더 위치를 추가해준다. STATIC_URL = '/static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static'), ] 3.https://bootswatch.com/slate/경로 이동해 원하는테마를 찾고 bootstrap.min.css 파일을 다운로드하고 static 폴더내부에 저장한다. 4. 링크태그를 이용하여 위치를 넣어준다. 테마가 적용된 register.html 회원가입 {{ error }} {% csrf_token%.. 2019. 10. 7.
Django 기초 4.회원필드 수정해보기 from django.db import models # Create your models here. class Sampleuser(models.Model): username = models.CharField(max_length=60, verbose_name='사용자명') useremail = models.EmailField(max_length=128 ,verbose_name='사용자이메일') password = models.CharField(max_length=64, verbose_name='비밀번호') registered_dttm = models.DateTimeField(auto_now_add=True, verbose_name='등록시간') def __str__(self): return self.use.. 2019. 10. 7.
Django 기초 3.회원가입 페이지 만들기 user template 내부에 register.html파일 생성 user 앱 내부에url.py 파일 생성후등록 urrls, views수정 후 http://127.0.0.1:8000/sampleuser/register/ 접속 https://getbootstrap.com/docs/4.3/getting-started/introduction/ 부트스트랩의 css js meta태그 템플릿을 이용하여 작성 Introduction Get started with Bootstrap, the world’s most popular framework for building responsive, mobile-first sites, with BootstrapCDN and a template starter page. getboo.. 2019. 10. 6.