当前位置: 首页 > wzjs >正文

域名个人用户可以做企业网站吗搜索引擎排名国内

域名个人用户可以做企业网站吗,搜索引擎排名国内,网站域名设计推荐,网络规划设计师通常几月考本文主要在Ubuntu环境上搭建,为便于研究理解,采用SSH连接在虚拟机里的ubuntu-24.04.2-desktop系统搭建,当涉及一些文件操作部分便于通过桌面化进行理解,通过Nginx代理绑定域名,对外发布。 此为从零开始搭建Django博客…

本文主要在Ubuntu环境上搭建,为便于研究理解,采用SSH连接在虚拟机里的ubuntu-24.04.2-desktop系统搭建,当涉及一些文件操作部分便于通过桌面化进行理解,通过Nginx代理绑定域名,对外发布。

此为从零开始搭建Django博客系列的第三篇,计划用一周时间完成一个博客搭建并全程记录,便于学习和跟着操作。

从零开始搭建Django博客①–正式开始前的准备工作
从零开始搭建Django博客②–Django的服务器内容搭建

前端页面创建

根据我们前期设计,网站前端有一些页面:

templates
├── base.html  基础页面
├── article  / 文章
│   ├── create.html  / 文章创建
│   ├── detail.html  / 文章详情
│   ├── list.html  / 文章列表
│   └── update.html  / 文章更新
└── user  / 用户├── login.html  / 用户登录└── register.html  / 用户注册

其中base页面作为基础页面,包含了必备的样式表,其他页面可以直接引用。

现有模板的参考

对于前端设计,比较容易的是bootstrap前端框架,并且已经有了很多成熟的模板,一般我们的WEB都会采取先做好功能和前端,再去用后端服务实现它。

首先我们找到一个bootstrap模板
很有个性的个人主页简历web模板-vCard3-在线预览
下载下来,结构如下:

.
├── assets  附件和静态资源
├── blog.html  博客页面
├── contact.html
├── index.html
├── resume.html  
└── works.html

assest为静态文件,只需要其中的css样式表和js脚本文件,复制进项目根目录下的static文件夹。修改项目的setting.py:

STATIC_URL = '/static/'STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static'), # 添加此项
]

这样以后在需要使用静态文件是就可以通过{% static 'path' %}进行调取。

另外我们只需要blog页面作为模板,通过分析拆解页面结构,把其中属于文章部分提取出来,为了便于理解,在浏览器使用开发者工具(快捷键:F12)

![[Pasted image 20250423102554.png]]
blog.html整体复制进项目里的base.html并对该部分代码内容进行修改。

<div class="news-grid"><!-- Post -->
<!-- 以下代码代表其他页面引入部分 -->
{% block content %}{% endblock content %}
</div>

并把其中所有的静态地址如‘assets/bootstrap/js/’全部改成{% static 'path' %}形式

项目页面设置

article/list.html

{% extends "base.html" %}
{% load static %}{% block content %}{% for article in articles %}
<article class="news-item box"><div class="news-item__image-wrap overlay overlay--45"><div class="news-item__date">16<span>Jun</span></div><a class="{% url 'article:article_detail' article.id} href="single-post.html"></a><img class="cover lazyload" src="assets/img/image_02.jpg" alt=""/></div><div class="news-item__caption"><h2 class="title title--h4">{{ article.title }}</h2><span class="bi bi-eye">{{ article.total_views }}</span><p>{{ article.body|slice:'100' }}</p></div>
</article><!-- Post -->
{% endfor %}

在数据库中添加测试数据后。
打开127.0.0.1:8000,得到如下页面:
在这里插入图片描述

逐步修改其他页面,即可完成整个博客的搭建。

http://www.dtcms.com/wzjs/176276.html

相关文章:

  • 专业旅游网站制作全网
  • 自己做网站 搜索功能开发教育培训机构网站
  • 电子商务网站开发实训惠州seo外包服务
  • 视频网站为什么有人做google官网
  • 找人做的服务器1核2g网站打开速度蛮网络seo排名
  • 学做点心上哪个网站黄页88网官网
  • 专业的网站开发服务电脑培训学校网站
  • 哪些大网站是java做的seo企业站收录
  • 网站建设的关键问题torrentkitty磁力猫
  • 网站建设做好了怎样链接域名文案发布平台
  • 在制作网站前 不需要急于做的工作是企业培训课程设计
  • 烟台h5网站建设公司百度贴吧免费发布信息
  • 用户界面设计报告湖北短视频seo营销
  • 个人设计师的网站软文营销的成功案例
  • 深圳最新疫情出行政策上海专业排名优化公司
  • 十堰网站设计上海优化外包公司排名
  • 网站免费注册会员怎么做seo网站优化方案摘要
  • 建设网站的叫什么职位快推广app下载
  • wordpress换域名不换空间优化品牌seo关键词
  • 做网站吧china东莞seo
  • 做网站接电话一般要会什么问题9 1短视频安装
  • 网站建设类型报价表推广网站模板
  • 网站首页导航怎么做二级导航seo外链建设方法
  • 有了网站的域名下一步怎么做seo管家
  • 餐饮加盟网站建设南宁关键词排名公司
  • 山东做网站的公司厦门关键词排名推广
  • a站下载安装关键词诊断优化全部关键词
  • 济南网站设计建设怎么在百度做宣传广告
  • 网站开发 运维 招投标提高百度搜索排名
  • 响应式网站建设品牌全网天下郑州网络seo