基于上一篇文章,我们来构建“科研基地”页面
一、科研基地页面
头部我们引入了base.html这个模板
{% extends 'base.html' %}
{% load static %}{% block title %}科研基地_恒达科技
{% endblock %}{% block content %}<div class="container-fluid"><div class="row"><img src="{% static 'img/science.jpg' %}" alt="" class="img-responsive"></div></div><div class="container"><div class="model-details-title">科研基地介绍</div><div class="model-details"><p>近二十年来,恒达致力打造“志存高远,一诺千钧”的企业文化,不断吸纳和培养人工智能高精尖人才,逐步形成了一支技术过硬、乐于钻研、勇于创新的核心技术团队。目前,恒达科研基地分为计算机视觉、机器人和视觉深度学习三个事业部,已为恒达在人脸识别、物联网平台搭建、机器人导航等高新算法和模型研究领域打下了坚实基础。未来,恒达将继续坚定不移地投入科研,持续做好团队结构优化和技术创新升级,力争实现引领全球人工智能发展的未来愿景。</p><img class="img-responsive" style="max-width:700px;" src="/static/img/kyjd.jpg"><h3>研究方向</h3><h5>机器人导航:</h5><p>多传感器路径规划、物联网一体化平台、远程人机交互、强化学习控制。</p><h5>人体行为识别:</h5><p>单用户行为识别、人体骨骼大数据分析、鲁棒特征抽取、多用户行为识别。</p><h5>人脸属性识别:</h5><p>人脸检测、属性分析、行人再识别。</p></div></div>
{% endblock %}
写好之后,加上之前我们已经在style.css中写的样式。
现在我们还要编写scienceApp文件,在这里我们新建urls.py文件,在每个app应用下我们新建urls.py文件并类似写上
from django.urls import pathfrom scienceApp import viewsapp_name = 'app名字' #如:scienceApp
urlpatterns = []
name的反向解析我们解释以下:
例如:这里 <a href="{% url 'scienceApp:science' %}">科研基地</a> 中的scienceApp就是我们在hengda/urls.py中定义的路由,然后science是在scienceApp/urls.py中定义的路由
<li class="dropdown nav-top"><a href="{% url 'scienceApp:science' %}">科研基地</a></li>
from django.urls import pathfrom scienceApp import viewsapp_name = 'scienceApp' # app的名字
urlpatterns = [path('science/', views.science, name='science') # 路由访问的路径,name为反向解析时用到]
现在我们运行项目,点击导航栏的科研基地就可以看见很漂亮的页面了。
页面效果
至此,我们完成了科研基地页面的展示。
上一章:django企业门户网站系统项目(三)
下一章:django企业门户网站系统项目(五)