django 環境的搭建
django 安裝
pip install django==2.1.4
django 建立專案django-admin startproject mysite
django 建立應用
django 啟動專案
python manage.py runserver ip:port
django 資料遷移python manage.py makemigrations
python manage.py migrate
通過pycharm 建立django專案
怎麼再django中建立html,以及怎樣指定它的路由關係
①判斷專案是否指定了模板所在的位置
②在template目錄下新建html檔案
面板頭面板主題
③在應用所對應views.py檔案中新增相應的模板函式from django.shortcuts import render
def test(request):
return render(request, "my-test.html")
④修改專案下面的urls.py 檔案from django.contrib import admin
from django.urls import path
from video import views
urlpatterns = [
path('admin/', admin.site.urls),
path('my-test/', views.test),
]
引入之前準備的靜態檔案staticfiles_dirs = [
os.path.join(base_dir, "static")
]
調整專案中的路由對應關係,頁面中的跳轉
使用 ,裡面可以指定邏輯**
使用 },裡面只能是變數
}
母版的使用
理解:通過建立乙個挖過坑的html來實現模板繼承
例子:
getcharzp index
資料庫配置databases =
}
import pymysql
pymysql.install_as_mysqldb()
資料庫的設計from django.db import models
class user(models.model):
username = models.charfield(max_length=32)
password = models.charfield(max_length=32)
email = models.charfield(max_length=32)
create_time = models.integerfield()
class cate(models.model):
cid = models.autofield(primary_key=true)
pid = models.integerfield()
cate_name = models.charfield(max_length=32)
class position(models.model):
name = models.charfield(max_length=32)
cid = models.integerfield(max_length=10)
salary = models.charfield(max_length=32)
address = models.charfield(max_length=32)
duty = models.charfield(max_length=500)
condition = models.charfield(max_length=500)
create_time = models.integerfield()
python manage.py makemigrations # 包的建立
python manage.py migrate # 資料同步到資料庫中
使用者登入註冊request.session['username'] = username
request.post.get('username')
request.post.get('password')
user.objects.filter(username=username, password=password)
user.objects.create(username=username, password=password, create_time=time.time())
user.objects.fileter(id=1).update(username=getchar)
user.objects.fileter(id=1).delete()
django專案基礎筆記
一 安裝django 新增路徑至環境變數path 使用pip安裝擴充套件庫 pip install django 安裝指定版本的擴充套件庫 pip install django 版本號 檢視當前安裝的庫 pip show django 解除安裝庫 pip uninstall django 安裝tar...
Django學習筆記(1)建立專案
1.1 建立虛擬環境 使用django首先要建立乙個虛擬環境,在這個虛擬環境中安裝包,這樣做的好處是,可以將這個專案的庫與其他專案分離,並且便於將該專案部署到伺服器。為專案新建乙個目錄,在終端中切換到這個目錄。在專案目錄下建立虛擬環境 learning log python3 m venv ll e...
django專案班筆記 模板抽取
目錄 五 編寫檢視,測試靜態檔案是否能渲染成功 六 模板繼承 直接複製貼上即可 注意 要先拖放js css images等靜態檔案 以同樣的方法將其他檔案拖放到對應目錄 js static css static images static users templates doc templates ...