1. 登入功能實現
views 新增login ,並在urls裡註冊
from建立home.html並加入urls.pydjango.shortcuts import render
from
django.http import httpresponseredirect,httpresponse#加入引用
from
django.contrib.auth.decorators import login_required
from
django.contrib import auth
from
django.contrib.auth import authenticate,login
# create your views here.
def login(request):
"""實現登入功能
')
"en">
def home(request):2.產品管理模組的開發資料庫設計:return render(request,'home.html')
def logout(request):
auth.logout(request)
return render(request,'login.html')
2.2 根據資料庫設計生成django admin後台功能,在product/admin.py 加入如下、
from2.3 在product/models.py中加入如下**:django.contrib import admin
from
product.models import product
# register your models here.
class
productadmin(admin.modeladmin):
list_display = ['
productname
','productdesc
','producter
','create_time
','id']
admin.site.register(product) #把產品模組註冊到django admin後台並展示
from django.db import models2.4 在autotest中的setting中加入product應用# create your models here.
class product(models.model):
"""產品"""
productname=models.charfield('產品名稱',max_length=64)
productdesc = models.charfield('產品描述', max_length=64)
producter = models.charfield('產品負責人', max_length=64)
cteate_time = models.datetimefield('建立時間', auto_now=true) # 自動獲取當前時間
class meta:
# 設定遷移後的表名
db_table="product"
verbose_name='產品管理'
verbose_name_plural='產品管理'
def __str__(self):
return self.productname
'django.contrib.admin',
'django.contrib.auth', #admin依賴
'django.contrib.contenttypes', #admin依賴
'django.contrib.sessions', #admin依賴
'django.contrib.messages',
'django.contrib.staticfiles',
'apitest',
'product',
]2.5 同步資料庫
產品管理功能前端開發:
使用bootstrap4
pip install django-bootstrap4
然後在setting.py加入
'django.contrib.admin',
'django.contrib.auth', #admin依賴
'django.contrib.contenttypes', #admin依賴
'django.contrib.sessions', #admin依賴
二 自動化測試平台搭建 搭建jango環境
上篇說的是安裝虛擬環境,後面的專案全部放在虛擬環境上 1 建立乙個虛擬環境py3,進入虛擬環境 2 安裝django包 pip install django 1.8.2 3 在家目錄下的desktop目錄下建立專案資料夾 1 cd desktop 2 mkdir project 1 4 進入專案目錄...
一 搭建自動化測試平台的啥啥
入測試這個行業快五年了,純測試的我的vue沒有基礎,python有點程式設計能力。多次想寫平台的想法都讓vue給我扼殺了。或許是不甘心,於是用python中的django前後不分的前提下嘗試做這個平台。接觸python三年左右,會的不多,寫這個平台用到的全部是這三年內學習的小知識拼接起來的。遇到的各...
自動化測試平台的探索
只做了基本的幾個控制項,在文字框內輸入要生成的檔案數量,點選生成後在相應的目錄下生成對應的檔案 對應的 也很簡單,就乙個from表單,如下 1 doctype html 2 html lang en 3 head 4 meta charset utf 8 5 title 測試檔案生成頁 生成 sty...