python cms建站教程:Wagtail建站(一、安装与基本使用)

这篇具有很好参考价值的文章主要介绍了python cms建站教程:Wagtail建站(一、安装与基本使用)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近有个建站的项目,因为python比较熟,为了快速建站想着用cms,但发现网上关于python cms的教程很少,于是自己试着写一个。建站工具采用Wagtail,是一款基于Django框架的cms,自己照着文档摸索了一番,这里记录一下过程以供参考。

安装

IDE:pycharm

支持python版本:3.7、3.8、3.9、3.10、3.11

安装用pip即可,过程中Django什么的会自动帮你装好:

pip install wagtail

 和Django差不多,需要新建一个项目,命令如下:

wagtail start  mysite mysite

其中第一个mysite是项目名称,第二个是创建的第一个app/功能模块的名字 

之后进入项目文件夹,安装相关依赖:

pip install -r requirements.txt

 创建完项目结构如下:

python cms建站教程:Wagtail建站(一、安装与基本使用) 

 

 学过Django的肯定很熟悉,这个manage.py就是管理项目用的文件,之后会经常用到。

环境配置与基本使用

接下来开始相关环境设置的配置,找到mysite-->settings-->base.py:

python cms建站教程:Wagtail建站(一、安装与基本使用)

 首先是数据库配置,默认用的是sqlite:

python cms建站教程:Wagtail建站(一、安装与基本使用)

 我们可以把它改成我们使用数据库的相关信息,下面以mysql数据库为例,改成如下所示:

DATABASES = {
    "default": {
        "ENGINE": "django.db.backends.mysql",
        "NAME": "数据库名",
        'USER': '用户名',
        'PASSWORD': '密码',
        'HOST': '服务器的ip,本地是localhost',
        'PORT': '端口号,可以空着,默认3306',
    }
}

 往下翻看到时区和语言,可以改成中文:

LANGUAGE_CODE = "zh-hans"

TIME_ZONE = "Asia/Shanghai"

配置完之后和Django一样,迁移数据库,命令如下:

python manage.py migrate

之后每次更新数据库的模型之后都要执行这个命令 。

基本配置到这里差不多了,我们可以把服务器启动起来看看效果:

python manage.py runserver

python cms建站教程:Wagtail建站(一、安装与基本使用) 启动了在本地的服务器,浏览器访问127.0.0.1:8000,可以看到默认界面:

python cms建站教程:Wagtail建站(一、安装与基本使用)

 表示基本配置完成,接下来我们创建一个管理员账户,方便后续开发与管理,回到控制台,输入:

python manage.py createsuperuser

 然后照着提示输入用户名密码等相关信息即可,注意这里输密码的时候你是看不到你输的密码的,不要慌正常输入即可。

创建完用户之后访问127.0.0.1:8000/admin可以看到后台登陆界面:

python cms建站教程:Wagtail建站(一、安装与基本使用)

 输入账号密码就进入后台了:

python cms建站教程:Wagtail建站(一、安装与基本使用)

 基本配置和使用部分到这里就差不多了,后续具体的建站和维护等等相关操作我都会陆续更新。文章来源地址https://www.toymoban.com/news/detail-428417.html

到了这里,关于python cms建站教程:Wagtail建站(一、安装与基本使用)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 苹果CMS系统建站安装步骤

    苹果cms可能很多人都没有听说过,是一款用于建设视频网站的管理系统。很多人刚接触都不知道如何使用,下面就跟大家分享下如何安装苹果CMS系统建站? 1、首先,百度搜索苹果cms,进入官网下载官方程序安装包。如图: 2、接着,把程序压缩包解压,上传到服务器。如图:

    2024年02月03日
    浏览(40)
  • 如何部署Wagtail CMS并结合cpolar内网穿透实现远程访问管理界面

    Wagtail是一个用Python编写的开源CMS,建立在Django Web框架上。 Wagtail 是一个基于 Django 的开源内容管理系统,拥有强大的社区和商业支持。它专注于用户体验,并为设计人员和开发人员提供精确控制。 选择wagtail的原因: 它能快速实现页面的表达,对于我这种对新实现的功能想要

    2024年01月16日
    浏览(44)
  • 织梦dedecms安装教程 织梦cms怎么使用

    我们首先要下载最新版本织梦系统:dede5.7下载 https://www.yii666.net/softs/181843.html 下载以后,我们解压,这里,我们把整个文件上传到自己的空间下。   通过访问临时域名进入安装界面   打钩以后继续安装,可以看到信息界面   其中我们需要填写的就是数据库用户名、数据库密

    2024年02月02日
    浏览(66)
  • 建站用帝国CMS好还是WordPress好

    随着互联网的迅猛发展,内容管理系统(CMS)在网站建设中扮演着越来越重要的角色。在众多CMS中,帝国CMS和WordPress因其强大的功能和广泛的用户基础而备受关注。本文将对这两种CMS进行详细比较,分析它们的优势与不足,以便用户能够根据自身需求做出更明智的选择。 一、帝

    2024年02月21日
    浏览(40)
  • Astro建站教程:安装nodejs,npm下载Astro,安装扩展

    下载Nodejs LTS版:https://nodejs.org/en 安装步骤全默认即可,安装路径可以根据自己的爱好更改 在桌面右键打开cmd或powershell,输入node -v和npm -v测试是否安装成功 浏览器打开https://docs.astro.build/en/install/auto/ 复制里面的 npm create astro@latest 这行代码,在本地的cmd中输入并回车,然后输

    2024年02月09日
    浏览(83)
  • 【使用Hexo建站简易教程】

    前期准备: 创建Github账号或Gitee账号、Linux服务器、安装了Node.js v12.11.0 及以上版本 1、下载node 地址:点击下载,将其放至服务器解压后使用 验证是否安装成功 2、创建仓库 注意:仓库的名称格式必须是: Keyle777.github.io ,前面必须是自己的username,后面固定 3、在服务器上创

    2024年02月08日
    浏览(41)
  • 建站教程:阿里云服务器安装宝塔面板搭建网站全流程

    使用阿里云服务器安装宝塔面板教程,阿里云服务器网以CentOS操作系统为例,安装宝塔Linux面板,先远程连接到云服务器,然后执行宝塔面板安装命令,系统会自动安装宝塔面板,安装完成后会返回面板地址、账号和密码。阿里云服务器网来详细说下阿里云服务器安装宝塔面

    2024年02月08日
    浏览(52)
  • 帝国cms会员空间增加最近访客列表的实现方法

    1、首先我们去后台新建一个会员字段,用来储存访客记录。 字段名 zuijin 字段标识 最近访客 字段类型 字符型0-255字节(VARCHAR) 255 输入表单替换html代码 \\\" size=\\\"\\\" 2、然后修改会员空间的header.temp.php模板,增加访问空间页面就写入访客记录代码 当用户访问就写入字段zuijin记录下来

    2024年02月03日
    浏览(44)
  • 【建站教程】使用阿里云服务器怎么搭建网站?

    使用阿里云服务器快速搭建网站教程,先为云服务器安装宝塔面板,然后在宝塔面板上新建站点,阿里云服务器网以搭建WordPress网站博客为例,阿小云来详细说下从阿里云服务器CPU内存配置选择、Web环境、域名解析到网站上线全流程: 目录 步骤一:云服务器配置选择 步骤二

    2024年02月07日
    浏览(60)
  • 织梦模板CMS整站源码通用安装教程(图文教程)

    今天先跟大家介绍一下dedecms织梦源码安装的方法步骤、还原织梦模板数据库自带的网站数据、以及织梦模板修改后进行后台生成的教程 准备: dedecms织梦模板 PHP空间+MySQL数据库 dedecms织梦模板安装的方法步骤 打开浏览器,在浏览器中输入如下地址:您的域名/install/,这样就

    2024年02月03日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包