[LeetCode 4] 尋找兩個正序陣列的中位數
阿新 • • 發佈:2022-01-15
- 安裝django
docker run --net=host -it -v /home/django/code:/home/django python bash
pip install django
# python -m django --version
4.0.2
- 生成專案目錄
# django-admin startproject mysite
# tree mysite mysite # 這個名稱可以修改 ├── manage.py # 命令管理工具 └── mysite ├── __init__.py # 空檔案,指明是一個python的包 ├── asgi.py #執行在 ASGI 相容的 Web 伺服器上的入口 ├── settings.py ├── urls.py └── wsgi.py #執行在 WSGI 相容的Web伺服器上的入口
- 在mysite專案下建立應用 polls
cd /home/django/
python manage.py startapp polls
tree mysite/polls/
mysite/polls/
├── admin.py
├── apps.py
├── __init__.py
├── migrations
│ └── __init__.py
├── models.py
├── tests.py
└── views.py
- 建立檢視函式
[root@hdss7-12 code]# cat /home/django/mysite/polls/views.py from django.shortcuts import render # Create your views here. from django.http import HttpResponse def index(request): return HttpResponse("Hello, world. You're at the polls index.")
- 新增url 對映
vi /home/django/mysite/polls/urls.py
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='index'),
]
在project 中把url include 進來
vi /home/django/mysite/mysite/urls.py from django.contrib import admin from django.urls import include, path urlpatterns = [ path('polls/', include('polls.urls')), path('admin/', admin.site.urls), ]
- 啟動測試
cd /home/django/mysite
python manage.py runserver 0.0.0.0:8000
- 初始化django admin
安裝INSTALL_APPS 來初始化資料庫
python manage.py makemigrations
python manage.py migrate