[오리지널] django 프로젝트 구축 기초 단계~
django가 세워야 하기 때문에 제가 정리를 했습니다. 하나는 다음과 같은 몇 걸음이 필요합니다.
1단계: 프로젝트 작성
django-admin startproject myapp # (마지막으로 이것은 이름 마음대로 쓸 수 있음)
2단계: 프로젝트 만들기
python manage.py startapp myapp (프로젝트 이름 만들기)
3단계: 프로젝트 활성화
settings에서 INSTALLED 수정APPS 속성(자세히 보기)
4단계: 데이터베이스 구성
수정init__.py 파일 (자세히 보기)
settings의 DATABASES 수정
5단계: 모델 클래스 생성
프로젝트의 모델입니다.py에서 모델 클래스를 만들고 관리자.py에 등록
6단계: 마이그레이션 파일 생성 및 실행
python 관리자를 실행합니다.py makemigrations(이동 파일 생성)
python 관리자를 실행합니다.py migrate # 자세히 보기
7단계: 사이트 구성
7단계는 전편에서 설명하지 않았는데 주로 다음과 같은 조작이다.
우선 urls에서.py에서 일치하는 경로를 설정하려면views를 가져와야 합니다. (마우스를views에 놓고alt+enter를 누르면 enter를 누르면 가져올 수 있습니다.)
urlpatterns = [
url(r'^admin/', admin.site.urls),
#^ ,
url(r'^', views. ),
]
views에서.py에 이 함수 쓰기
방법1, ()에 html 파일을 쓸 수 있지만 더 좋은 방법이 있어요.
def ():
#HttpResponse
return HttpResponse(' ')
방법 2
def (request):
#b ,objects Manager ,all ,get
#b =
b = .objects.all()/get()
return render(request,' . .html',{
'html ':b})
html :
# html
# trmplates app project , ,
# , settings.py TEMPLATES, DIRS trmplates
'DIRS': [os.path.join(BASE_DIR,'trmplates')],
# trmplates html
#
:
{
{
, , , }}
:
{
% %}
# python html
DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title> title>
head>
<body>
<h1> h1>
<ul>
{
# for #}
{
# views #}
{
% for i in b %}
<li>
{
# models #}
<a href="#">{
{ Buyer.bname }}a>
li>
{
# for #}
{
% endfor %}
ul>
body>
html>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.