新增一个测试页
主要是进行对资料库的动作
还有前端的展示
可以在浏览器上按F5就快速新增测试资料到资料库内
doc_info/views.py 新增功能在此
from .models import doc_warehouse
def doc_test(request):
for i in range(3,50):
try:
Doc_warehouse = doc_warehouse(
user_id = i,
title = f"tittle {i}",
remark = f"remark {i}",
link = f"link {i}",
)
Doc_warehouse.save()
print(f"test doc {i} be created")
except Exception as e:
print(e)
# update doc
# Doc_warehouse = doc_warehouse
## Doc_warehouse.objects.filter(user_id=2).update(user_id=1, title=f"doc 1", )
return render(request, 'doc/test.html')
doc_info/urls.py 增加转址规则
from django.urls import path
from . import views
app_name = "doc_info"
urlpatterns = [
path('doc/test/', views.doc_test, name='test'),
]
templates/doc/test.html 增加个页面显示
{% block content %}
<table border="1">
<tr><th>Attributes</th><th>Result</th></tr>
<tr><td>request</td><td>{{request}}</td></tr>
<tr><td>request.get_host</td><td>{{request.get_host}}</td></tr>
<tr><td>request.encoding</td><td>{{request.encoding}}</td></tr>
<tr><td>request.method</td><td>{{request.method}}</td></tr>
<tr><td>request.scheme</td><td>{{request.scheme}}</td></tr>
<tr><td>request.data</td><td>{{request.data}}</td></tr>
<tr><td>request.path</td><td>{{request.path}}</td></tr>
<tr><td>request.path_info</td><td>{{request.path_info}}</td></tr>
<tr><td>request.content_type</td><td>{{request.content_type}}</td></tr>
<tr><td>request.content_params</td><td>{{request.content_params}}</td></tr>
<tr><td>request.GET</td><td>{{request.GET}}</td></tr>
<tr><td>request.POST</td><td>{{request.POST}}</td></tr>
<!-- <tr><td>request.COOKIES</td><td>{{request.COOKIES}}</td></tr> -->
<tr><td>request.FILES</td><td>{{request.FILES}}</td></tr>
<!-- <tr><td>request.META</td><td>{{request.META}}</td></tr> -->
<tr><td>request.headers</td><td>{{request.headers}}</td></tr>
<tr><td>request.headers.user_agent</td><td>{{request.headers.user_agent}}</td></tr>
<tr><td>request.read</td><td>{{request.read}}</td></tr>
<tr><td>request</td><td>{{request}}</td></tr>
<tr><td>request</td><td>{{request}}</td></tr>
<tr><td>request</td><td>{{request}}</td></tr>
<tr><td>request</td><td>{{request}}</td></tr>
<tr><td>request</td><td>{{request}}</td></tr>
</table>
<h2>Add ok</h2>
{% endblock %}
柳览器进入http://127.0.0.1:8000/doc/test/
console 会印出资料库变动的讯息
闻くは一瞬の耻、闻かぬは一生の耻。 俗话说:不耻下问是一时之耻,耻而不问是一生之耻。 — 井口佑未...
二、ISO 27005 架构 ISO 27005资讯安全风险管理架构如下图: 先说明建立全景的步骤:...
docker-compose 范例可参考 github 上的配置,主要是 prometheus、pu...
今天要介绍的是,假设你已经在训练资料上得到很好的结果,但是在测试资料上却得到不好的结果的3种解决方法...
标题那个还真的是没有写错~ 且听我细细道来~ ------------------------ 【一...