본문 바로가기

django3

Django 모델 만들고 확인하기[Django개발] Django 모델 만들기 01. 모델 코드 작성 장고에서는 models.py 파일을 사용해 장고 웹프레임워크에서 데이터베이스를 관리 할 수 있다. 장고 모델을 이용하여, 파이썬으로 입력폼, 관리자페이지, CRUD와 같은 기능등을 쉽게 구현가능하다. file경로 | 앱이름/models.py 코드 | from django.db import models # Create your models here. class Post(models.Model): title = models.CharField(max_length=100) content = models.TextField() created_at = models.DateTimeField(auto_now_add=True) Updated_at = models.DateTi.. 2024. 1. 5.
Django 데이터베이스 및 관리자계정 생성하기[Django개발] Django 데이터베이스 및 관리자계정 생성하기 01-데이터베이스 생성하기 명령어 입력 | python manage.py migrate 아래와 같은 화면이 나타나고, db.sqlite3가 생성됩니다. 02-관리자자 생성하기 명령어 입력 | python manage.py createsuperuser 아래의 정보를 입력해달라는 요청이 나타납니다 하나하나 입력해주면 완료됩니다! username: Email address: Password: Password (again): 03-관리자 계정이 잘 생성되었는지 확인 명령어입력 | python manage.py runserver 접속 주소: http://127.0.0.1:8000/admin 이후, 접속하여 확인했을 때 아래와 같은 화면이 나타난다면 잘 세팅이 된 것.. 2024. 1. 3.
Django 프로젝트 생성하기[Django개발] Django란? Django는 "jango"라고 발음하며, 2005년에 처음 출시된 무료 오픈 소스 프레임워크 Django는 유명한 재즈 기타리스트 Django Reinhardt의 이름을 딴 것 유연성과 보안 덕분에 가장 큰 인기 프런트 엔드 및 백 엔드 웹 개발 모두에 적합 통합 Python 라이브러리를 통해 신속한 쉽게 개발 가능 아래와 같은 복잡한 데이터베이스 기반 웹 애플리케이션을 개발 기계 학습 전자 상거래 플랫폼 데이터 분석 콘텐츠 관리 Django와 Flask 비교 Django Flask 전체 스택 프레임워크 경량 웹 프레임워크 데이터 기반 애플리케이션에 적합 기존 API 및 서비스에 적합 학습 곡선이 높을 수 있음 학습 곡선이 낮을 수 있음 즉시 적용 가능한 보안 보안에 추가적인 라이브러리.. 2024. 1. 3.
728x90