创建statics文件夹

从零开始打造云端AI管理调度平台(四)如何设计主页_1

在我们的项目文件夹下创建statics文件夹,同时在里面分别创建css、images、js三个文件夹分别保存相对应的文件。

同时在settings.py中尾部写入以下设置:

STATIC_URL = '/statics/'
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, "statics"),
]

注意:STATIC_URL默认的值是’/static/’,这里我们将其改成与statics文件夹名称相符,防止后面混淆。


主页设计

首先我们要明确我们想要一个什么样的主页,当前互联网中有各式各样的主页,有介绍型、商城型、博客型等等,但是考虑我们这次设计的是一个AI管理调度平台,那么我们优先考虑管理后台型的主页。

首先我们来看一下完全搭建完成后是一个什么样子的:

从零开始打造云端AI管理调度平台(四)如何设计主页_1

然后我们可以把这个主页分成五个部分建设:

从零开始打造云端AI管理调度平台(四)如何设计主页_1

第1部分

首先我们将整个页面划分为两个部分,分别是图中的第1部分和其他部分

<main>
        <div class="col-2">
            #这里是第1部分
        </div>
        <div class="col-10 container-fluid bg-light">
            #这里是其他部分
        </div>
    </main>

注意:本次平台设计bootstrap+jquery的技术路线,在body中需要引入相应的文件,在主页设计完成后会给出需要引入哪些文件。

上述代码中我们可以看到有两个相似的类分别是”col-2″及”col-10″,这两个类的主要作用是将网页中的一行按比例进行分割,因为在bootstrap中完整的一行被认为由12个小格子分割而成,所以这里我们第一部分在这一行中就占了2/12,而其他部分占了10/12。

然后接着我们在第1部分写入以下代码:

<div class="col-2">
#这里是第1部分
    <div class="d-flex flex-column flex-shrink-0 p-3 text-white bg-dark" style="height: 100vh;">
        <a href="#" class="d-flex align-items-center mb-3 mb-md-0 me-md-auto text-white text-decoration-none">
            <i class="fas fa-cloud" style="font-size: 30px;"></i>
            <span class="fs-4">  芒果云AI中台</span>
        </a>
        <hr>
        <ul class="nav nav-pills flex-column mb-auto">
            <li class="nav-item">
                <a href="/" class="nav-link active" aria-current="page">
                    <svg class="bi me-2" width="16" height="16">
                </svg> 主页
                </a>
            </li>
            <li>
                <a href="#" class="nav-link text-white">
                    <svg class="bi me-2" width="16" height="16">
                </svg> 智能标签
                </a>
            </li>
            <li>
                <a href="/ai_cut/" class="nav-link text-white">
                    <svg class="bi me-2" width="16" height="16">
                </svg> 智能拆条
                </a>
            </li>
            <li>
                <a href="#" class="nav-link text-white">
                    <svg class="bi me-2" width="16" height="16">
                </svg> 智能唱词
                </a>
            </li>
            <li>
                <a href="#" class="nav-link text-white">
                    <svg class="bi me-2" width="16" height="16">
                </svg> 人脸检测
                </a>
            </li>
            <li>
                <a href="/content_storage/" class="nav-link text-white">
                    <svg class="bi me-2" width="16" height="16">
                </svg> 内容库
                </a>
            </li>
        </ul>
        <hr>
    </div>
</div>

然后我们就可以实现以下效果:

从零开始打造云端AI管理调度平台(四)如何设计主页_1

这里我们可以看到第1部分的效果已经出来了,这里你可以按照自己的需求来增加导航栏、修改名称、修改图标等等。


第2部分

<div class="col-10 container-fluid bg-light">
#这里是其他部分
    <div class="row container-fluid bg-light">
    #这里是第2部分
        <header class="p-3 mb-3 border-bottom">
            <div class="container-fluid">
                <div class="d-flex flex-wrap align-items-center justify-content-center justify-content-lg-start">
                    <ul class="nav col-12 col-lg-auto me-lg-auto mb-2 justify-content-center mb-md-0">
                        <li><a href="#" class="nav-link px-4 link-secondary">概况</a></li>
                        <li><a href="#" class="nav-link px-4 link-dark">用户管理</a></li>
                        <li><a href="#" class="nav-link px-4 link-dark">开发者支持</a></li>
                        <li><a href="#" class="nav-link px-4 link-dark">帮助</a></li>
                    </ul>

                    <form class="col-12 col-lg-auto mb-3 mb-lg-0 me-lg-3">
                        <input type="search" class="form-control" placeholder="Search..." aria-label="Search">
                    </form>

                    <div class="dropdown text-end">
                        <a href="#" class="d-block link-dark text-decoration-none dropdown-toggle" id="dropdownUser1" data-bs-toggle="dropdown" aria-expanded="false">
                            <img src="/statics/images/头像.jpg" alt="mdo" width="32" height="32" class="rounded-circle">
                        </a>
                        <ul class="dropdown-menu text-small" aria-labelledby="dropdownUser1">
                            <li><a class="dropdown-item" href="#">个人信息</a></li>
                            <li><a class="dropdown-item" href="#">安全凭证</a></li>
                            <li><a class="dropdown-item" href="#">钱包</a></li>
                            <li>
                                <hr class="dropdown-divider">
                            </li>
                            <li><a class="dropdown-item" href="#">退出登录</a></li>
                        </ul>
                    </div>
                </div>
            </div>
        </header>
    </div>
</div>

然后我们就可以实现以下效果:

从零开始打造云端AI管理调度平台(四)如何设计主页_1

这里我们可以看到顶部导航栏、搜索栏、用户头像及相关配置的功能的设计已经实现了。在下一期我们将会继续介绍剩下的内容如何实现。

相关新闻

  • 企业网站备案过程中常见问题梳理。

    企业网站备案过程中常见问题梳理。

    今天为一个客户进行企业网站备案过程中,遇到了一些问题。收到了腾讯官方的反馈。正好趁此机会进行了一个总结。对企业网站进行备案过程中。一些容易遇到的过程进行了梳理。 首先第一点:邮箱 在备案过程中需要填写企业邮箱和个人邮箱。建议将两个邮箱同时使用一个邮箱。提高备案的审核通过率。 第二个是时间 很多企业在域名购买完成实名认证以后,就立即提交企业的相关备案,目的是缩短备案的审核时间,其实这种做法是错误的。域名进行实名认证后,需要三个工作日的时间才能够同步到通信管理局。在此期间,管局可能因为无法核实到域名…

    建站知识 2021年8月31日
  • 企业网站CMS选择,CMS网站搭建,选择哪个系统开发好?

    企业网站CMS选择,CMS网站搭建,选择哪个系统开发好?

    企业网站是如今国内现有网站占比很高的一项,几乎所有企业都会通过建立网站来做网络推广、品牌宣传,并且企业建站由于功能要求不高,大部分都会选择cms系统,这就出现了一个选择题:企业网站该自己建站,还是选择一个CMS系统建站。

    建站知识 2022年1月8日
  • seo流程优化方法(网站seo基本流程)

    seo流程优化方法(网站seo基本流程)

    SEO工程师的工作内容对比SEO专员而言压力和问题往往都不少的。要想解决这些烦恼必须要有正确的工作流程以及直到每天应该关注什么做些什么。 SEO工程师的工作内容这篇文章主要适用于公司里只有一个SEO、你独立负责某个项目的SEO工作的SEOer。主要讲述针对独立型SEO我们的工作内容以及流程的详细解读。 SEO工程师的工作内容 SEO工程师对比专员来说,工作上更加灵活一些,也多了很多策略型的思考。你的领导会考核你很多量化的指标。例如SEO流量、网站权重、关键词排名以及网站快速收录等专项指标和具体难…

    建站知识 2021年11月18日
  • 网站建设套餐 网站建设套餐报价表

    网站建设套餐 网站建设套餐报价表

    企业使用自助建站靠不靠谱,多少钱

    建站知识 2022年3月26日
  • 免费网站制作 免费制作网站的平台

    免费网站制作 免费制作网站的平台

    免费建站哪个网站最好?如何辨别?这应该是每一个需要建站的企业刚开始都会遇到的问题,好用而免费的建站平台有没有?答案是有的,但是免费也容易进入商家的营销套路,那么下面跨屏建站网从几个角度给大家分析一下,如何选择一个靠谱的免费建站平台,以及需要注意哪些地方?

    建站知识 2022年3月26日
  • 所有企业都应该做好营销型企业网站建设

    所有企业都应该做好营销型企业网站建设

    所有的企业,不管大小,都应该考虑营销型企业网站建设。现在的企业如果连一个营销型网站都没有,他的业务肯定会受到很大的影响的,特别是很多较为传统的行业,这方面体现得最明显。有些营销型网站建设得比较好的企业,他们的业务量也非常不错,经常出现订单做不完的情况,而有些连网站都没有的企业,可能连经营的就不那么好的,甚至有可能连生存都困难。 空谈营销网站建设的重要性可能大家还感受不到,如果我们以一个客户的角度去思考,当你想购买一件产品时,你可能会先看看这个生产厂家怎么样,怎么去看呢,当然最快的方法就是先百度一…

    建站知识 2021年9月10日
  • 网站建设 | 外贸网站建设需要注意的细节

    网站建设 | 外贸网站建设需要注意的细节

    外贸网站是公司在互联网上进行网络营销和形象宣传的平台,相当于企业的网络名片,所以,有很多的外贸公司都去搭建这样一个平台。但事实上,企业在建设网站的时候,经常有一些细节容易被忽略,这样很容易导致用户体验感降低。下面我们一起来学习一下网站建设中需要注意的一些细节! 首先我们了解一下外贸网站建设中非常重要的功能模块有哪些?01           网站内容搜索功能 用户在浏览一些大型网站的时候,有时候会存在无法及时查询到有效信息的问题,一般需…

    建站知识 2021年9月6日
  • 建站建议:如何让浏览者读懂你的网站

    建站建议:如何让浏览者读懂你的网站

    文章简介:正确的背景风格可以为整个网站确定基调。我们搜集了一批使用大幅图像、明亮颜色或出众图案来作为背景的优秀网站,希望从中探寻当下网站的流行设计风格。 正确的背景风格可以为整个网站确定基调。我们搜集了一批使用大幅图像、明亮颜色或出众图案来作为背景的优秀网站,希望从中探寻当下网站的流行设计风格。 什么样的背景最适合你的网站,这并没有一定之规,但确实有一些共同的要素: 互联网背景的内容应该有目的性。 背景应该与你的品牌风格一致。 背景之上的文字内容应该易于阅读(无论是颜色、反差还是尺寸大小。) 背…

    建站知识 2021年9月26日
  • 网站搭建 网站搭建需要多少钱

    网站搭建 网站搭建需要多少钱

    如果你想建立一个网站,那么建一个网站多少钱呢?网站建设成功后,如果域名和空间以您的名义注册或购买,则该网站属于您。至于建一个网站多少钱?!

    建站知识 2022年3月26日
  • 沈阳seo 沈阳网站SEO优化哪家好

    沈阳seo 沈阳网站SEO优化哪家好

    s沈阳微科科技,迅速掌握快速建站与网站设置、空间域名与SEO优化基础、关键词基础等方面的课程内容,通过SEO项目实战和工作安排,来获得项目经验以及满意的工作。

    建站知识 2022年3月26日

发表回复

咨询客服
咨询客服
分享本页
返回顶部