創建一個django項目?
官網下載python最新版本 配置到環境變量中
打開intlij編輯器 創建django項目
安裝django:pip install django
創建django項目:?? django-admin startproject django01
創建djangoAPP:python manage.py startapp App
啟動:????????????????? python manage.py runserver
更改端口啟動:?? python manage.py runserver 8001???
更改端口啟動:?? python manage.py runserver:0.0.0.0:8000
生成遷移文件?????? python manage.py makemigrations
執行秦遷移????????? python manage.py migrate
settings.py中配置 :
# 表示通配符 匹配所有IP 表示可以被其他任何電腦來訪問我(局域網) # 上線后可以指定其他那些服務器來訪問我 ALLOWED_HOSTS = ['*']#注冊App
INSTALLED_APPS = ['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles','App']
App views.py中定義一個函數:
from django.http import HttpResponse
from django.shortcuts import render# Create your views here.def index(request):passreturn HttpResponse('hello django')
?django01中url.py中定義一個路徑
匹配到App views.py中的一個index方法:
from django.contrib import admin from django.urls import path from user.views import * urlpatterns = [ path('index/', index),path('admin/', admin.site.urls),]
運行 python manage.py runserver