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

wagtail-安装配置

系列文章目录


文章目录

  • 系列文章目录
  • 安装虚拟环境
  • 安装wagtail
    • 查看安装后的包
  • 创建wagtail项目
    • 安装依赖
    • 迁移
    • 创建超级用户
    • 运行项目


安装虚拟环境

https://blog.csdn.net/gsl371/article/details/117917857

安装wagtail

(wagenv) C:\djproject\wagprj>pip list
Package    Version
---------- -------
pip        21.0.1
setuptools 54.2.0
wheel      0.36.2(wagenv) C:\djproject\wagprj>pip install wagtail
Collecting wagtailDownloading wagtail-2.12.3-py3-none-any.whl (11.2 MB)|████████████████████████████████| 11.2 MB 84 kB/s
Collecting l18n>=2018.5Downloading l18n-2020.6.1.tar.gz (50 kB)|████████████████████████████████| 50 kB 93 kB/s
Collecting django-modelcluster<6.0,>=5.1Downloading django_modelcluster-5.1-py2.py3-none-any.whl (26 kB)
Collecting Willow<1.5,>=1.4Downloading Willow-1.4-py2.py3-none-any.whl (106 kB)|████████████████████████████████| 106 kB 111 kB/s
Collecting djangorestframework<4.0,>=3.11.1Using cached djangorestframework-3.12.4-py3-none-any.whl (957 kB)
Collecting django-taggit<2.0,>=1.0Downloading django_taggit-1.3.0-py3-none-any.whl (45 kB)|████████████████████████████████| 45 kB 126 kB/s
Collecting xlsxwriter<2.0,>=1.2.8Downloading XlsxWriter-1.3.9-py2.py3-none-any.whl (145 kB)|████████████████████████████████| 145 kB 92 kB/s
Collecting anyascii>=0.1.5Downloading anyascii-0.2.0-py3-none-any.whl (283 kB)|████████████████████████████████| 283 kB 152 kB/s
Collecting beautifulsoup4<4.9,>=4.8Downloading beautifulsoup4-4.8.2-py3-none-any.whl (106 kB)|████████████████████████████████| 106 kB 139 kB/s
Collecting draftjs-exporter<3.0,>=2.1.5Downloading draftjs_exporter-2.1.7-py3-none-any.whl (43 kB)|████████████████████████████████| 43 kB 131 kB/s
Collecting html5lib<2,>=0.999Using cached html5lib-1.1-py2.py3-none-any.whl (112 kB)
Collecting requests<3.0,>=2.11.1Using cached requests-2.25.1-py2.py3-none-any.whl (61 kB)
Collecting Django<3.2,>=2.2Using cached Django-3.1.8-py3-none-any.whl (7.8 MB)
Collecting tablib[xls,xlsx]>=0.14.0Downloading tablib-3.0.0-py3-none-any.whl (47 kB)|████████████████████████████████| 47 kB 156 kB/s
Collecting Pillow<9.0.0,>=4.0.0Using cached Pillow-8.2.0-cp38-cp38-win_amd64.whl (2.2 MB)
Collecting django-filter<3.0,>=2.2Downloading django_filter-2.4.0-py3-none-any.whl (73 kB)|████████████████████████████████| 73 kB 130 kB/s
Collecting django-treebeard!=4.5,<5.0,>=4.2.0Using cached django_treebeard-4.5.1-py3-none-any.whl (103 kB)
Collecting soupsieve>=1.2Downloading soupsieve-2.2.1-py3-none-any.whl (33 kB)
Collecting pytzUsing cached pytz-2021.1-py2.py3-none-any.whl (510 kB)
Collecting asgiref<4,>=3.2.10Using cached asgiref-3.3.4-py3-none-any.whl (22 kB)
Collecting sqlparse>=0.2.2Using cached sqlparse-0.4.1-py3-none-any.whl (42 kB)
Collecting six>=1.9Using cached six-1.15.0-py2.py3-none-any.whl (10 kB)
Collecting webencodingsUsing cached webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
Collecting urllib3<1.27,>=1.21.1Using cached urllib3-1.26.4-py2.py3-none-any.whl (153 kB)
Collecting idna<3,>=2.5Downloading idna-2.10-py2.py3-none-any.whl (58 kB)|████████████████████████████████| 58 kB 155 kB/s
Collecting certifi>=2017.4.17Downloading certifi-2020.12.5-py2.py3-none-any.whl (147 kB)|████████████████████████████████| 147 kB 148 kB/s
Collecting chardet<5,>=3.0.2Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB)|████████████████████████████████| 178 kB 198 kB/s
Collecting openpyxl>=2.6.0Downloading openpyxl-3.0.7-py2.py3-none-any.whl (243 kB)|████████████████████████████████| 243 kB 242 kB/s
Collecting xlrdDownloading xlrd-2.0.1-py2.py3-none-any.whl (96 kB)|████████████████████████████████| 96 kB 293 kB/s
Collecting xlwtDownloading xlwt-1.3.0-py2.py3-none-any.whl (99 kB)|████████████████████████████████| 99 kB 293 kB/s
Collecting et-xmlfileDownloading et_xmlfile-1.0.1.tar.gz (8.4 kB)
Building wheels for collected packages: l18n, et-xmlfileBuilding wheel for l18n (setup.py) ... doneCreated wheel for l18n: filename=l18n-2020.6.1-py3-none-any.whl size=51577 sha256=4672c5c34b8cdb840a4b10982cc7e669169e4741e0624878a24e92e89380f421Stored in directory: c:\users\administrator\appdata\local\pip\cache\wheels\ea\5f\6f\2e7864d49b0f7badda5c1402b11254b62a3eadb949e3fc2ab9Building wheel for et-xmlfile (setup.py) ... doneCreated wheel for et-xmlfile: filename=et_xmlfile-1.0.1-py3-none-any.whl size=8913 sha256=65ee864758d0c127daa8ea81099d063653500e1d576fe59126c6aff5f260a29bStored in directory: c:\users\administrator\appdata\local\pip\cache\wheels\6e\df\38\abda47b884e3e25f9f9b6430e5ce44c47670758a50c0c51759
Successfully built l18n et-xmlfile
Installing collected packages: sqlparse, pytz, et-xmlfile, asgiref, xlwt, xlrd, webencodings, urllib3, tablib, soupsieve, six, openpyxl, idna, Django, chardet, certifi, xlsxwriter, Willow, requests, Pillow, l18n, html5lib, draftjs-exporter, djangorestframework, django-treebeard, django-taggit, django-modelcluster, django-filter, beautifulsoup4, anyascii, wagtail
Successfully installed Django-3.1.8 Pillow-8.2.0 Willow-1.4 anyascii-0.2.0 asgiref-3.3.4 beautifulsoup4-4.8.2 certifi-2020.12.5 chardet-4.0.0 django-filter-2.4.0 django-modelcluster-5.1 django-taggit-1.3.0 django-treebeard-4.5.1 djangorestframework-3.12.4 draftjs-exporter-2.1.7 et-xmlfile-1.0.1 html5lib-1.1 idna-2.10 l18n-2020.6.1 openpyxl-3.0.7 pytz-2021.1 requests-2.25.1 six-1.15.0 soupsieve-2.2.1 sqlparse-0.4.1 tablib-3.0.0 urllib3-1.26.4 wagtail-2.12.3 webencodings-0.5.1 xlrd-2.0.1 xlsxwriter-1.3.9 xlwt-1.3.0

查看安装后的包


(wagenv) C:\djproject\wagprj>pip list
Package             Version
------------------- ---------
anyascii            0.2.0
asgiref             3.3.4
beautifulsoup4      4.8.2
certifi             2020.12.5
chardet             4.0.0
Django              3.1.8
django-filter       2.4.0
django-modelcluster 5.1
django-taggit       1.3.0
django-treebeard    4.5.1
djangorestframework 3.12.4
draftjs-exporter    2.1.7
et-xmlfile          1.0.1
html5lib            1.1
idna                2.10
l18n                2020.6.1
openpyxl            3.0.7
Pillow              8.2.0
pip                 21.0.1
pytz                2021.1
requests            2.25.1
setuptools          54.2.0
six                 1.15.0
soupsieve           2.2.1
sqlparse            0.4.1
tablib              3.0.0
urllib3             1.26.4
wagtail             2.12.3
webencodings        0.5.1
wheel               0.36.2
Willow              1.4
xlrd                2.0.1
XlsxWriter          1.3.9
xlwt                1.3.0

创建wagtail项目

wagtail start mysite

安装依赖

pip install -r requirements.txt

迁移

(wagenv) C:\djproject\wagprj\mysite>python manage.py migrate
Operations to perform:Apply all migrations: admin, auth, contenttypes, home, sessions, taggit, wagtailadmin, wagtailcore, wagtaildocs, wagtailembeds, wagtailforms, wagtailimages, wagtailredirects, wagtailsearch, wagtailusers
Running migrations:Applying contenttypes.0001_initial... OKApplying wagtailusers.0009_userprofile_verbose_name_plural... OK

创建超级用户

(wagenv) C:\djproject\wagprj\mysite>python manage.py createsuperuser
Username (leave blank to use 'administrator'): admin
Email address: admin@sina.com
Password:123
Password (again):
Superuser created successfully.

运行项目

python manage.py runserver

在这里插入图片描述

相关文章:

wagtail-安装配置

系列文章目录 文章目录 系列文章目录安装虚拟环境安装wagtail查看安装后的包 创建wagtail项目安装依赖迁移创建超级用户运行项目 安装虚拟环境 https://blog.csdn.net/gsl371/article/details/117917857 安装wagtail (wagenv) C:\djproject\wagprj>pip list Package V…...

基于Android校园交流uniAPP+vue 微信小程序v7e1

本系统结合现今XX校园交流APP的功能模块以及设计方式进行分析&#xff0c;使用Android平台和Ssm框架进行开发设计&#xff0c;具体研究内容如下&#xff1a; (1) 系统管理员主要对用户管理、类型管理、娱乐天地管理、投诉举报管理、学习平台、我的收藏管理、系统管理等功能进…...

geemap学习笔记013:为遥感动态GIF图添加图名

前言 遥感动态GIF图可以展示地理区域随时间的变化&#xff0c;这对于监测自然灾害、湿地变化、城市扩展、农田变化等方面非常有用&#xff0c;并且可以反复观察图像&#xff0c;以更深入地了解地表的动态变化。本节主要是对遥感动态GIF图添加图名&#xff0c;以便于更好地理解…...

【开源】基于JAVA的高校实验室管理系统

项目编号&#xff1a; S 015 &#xff0c;文末获取源码。 \color{red}{项目编号&#xff1a;S015&#xff0c;文末获取源码。} 项目编号&#xff1a;S015&#xff0c;文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、研究内容2.1 实验室类型模块2.2 实验室模块2.3 实…...

为啥 有了锤子,看啥都是钉子?

坏处&#xff1a;有了锤子&#xff0c;看啥都是钉子&#xff0c;有何坏处&#xff1f; 事倍功半&#xff0c;甚至适得其反。比如具有高并发设计经验的人&#xff0c;在初创系统初期&#xff0c;就设计高并发架构&#xff0c;其复杂度大概率无法支持试点业务快速落地&#xff0…...

java实现连接linux(上传文件,执行shell命令等)

1 导入pom <dependency><groupId>com.jcraft</groupId><artifactId>jsch</artifactId><version>0.1.55</version></dependency> 2 编写配置类 package com.budwk.app.atest;import com.budwk.app.common.config.AppExceptio…...

苹果企业签名和TF签名都是iOS内测中的常见方法有哪些?

苹果企业签名是使用苹果企业开发者账号对苹果安装包&#xff08;IPA&#xff09;进行打包的一个过程&#xff0c;它基于非对称加密算法实现&#xff0c;表示该苹果企业账号认可了这份数据&#xff0c;然后发送给其他人。企业签名后的APP无需上架到App Store&#xff0c;可绕开苹…...

CC++输入输出流介绍

介绍 C中的输入输出流主要包括标准输入输出流、文件输入输出流和内存数据流。 标准输入输出流可以通过使用cin和cout进行数据的读取和输出文件输入输出流可以通过使用ifstream和ofstream对文件进行读写操作内存数据流可以通过使用stringstream对字符串进行读写操作 应用举例…...

leedcode 刷题 - 除自身以外数组的乘积 - 和为 K 的子数组

I238. 除自身以外数组的乘积 - 力扣&#xff08;LeetCode&#xff09; 给你一个整数数组 nums&#xff0c;返回 数组 answer &#xff0c;其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在…...

uniapp 富文本以及移动端富文本的展示问题

富文本展示有几种方式: 1.<view v-html"content"></view> 2. uniapp自带组件 rich-text rich-text | uni-app官网 <rich-text :nodes"content"></rich-text> 3.uView组件 u-parse Parse 富文本解析器 | uView 2.0 - 全面兼…...

JAVA sql 查询

-- 1. 查询员工表所有数据&#xff0c;并说明使用*的缺点 SELECT * from employees -- *号查询效率低 -- 2. 查询所员工的 email 全名,公司 email 统一以 "qq.com " 结尾. SELECT email from employees WHERE email like "%qq.com" -- 3. 打印公司里…...

掌握Katalon Studio 导入 swagger 接口文档,接口测试效率提升100%

katalon studio大家都已经不陌生了&#xff0c;是一款现在非常主流的自动化测试工具&#xff0c;包括了web、api、APP&#xff0c;甚至PC应用程序都可以使用它来完成自动化测试。 swagger是一款RESTFUL接口的文档在线自动生成软件&#xff0c;swagger是一个规范和完整的框架&a…...

程序员最奔溃的瞬间

作为一名程序员&#xff0c;我刚刚步入职场不久&#xff0c;经历了许多有趣又令人崩溃的瞬间。这些瞬间让我既感到气馁又好笑&#xff0c;同时也让我更加坚定了对编程的热爱和追求。 首先&#xff0c;我想分享一个令我崩溃的瞬间。有一天&#xff0c;我在调试一个复杂的bug时花…...

java字符串的常见用法

java字符串的常见用法 Java中的字符串是一个非常常用的对象&#xff0c;它属于Java的内置类String类的实例。字符串在Java中是不可变的&#xff0c;即一旦创建了一个字符串对象&#xff0c;就不能修改它的值。 下面是一些关于Java字符串的详细用法&#xff1a; 1&#xff09;创…...

链表OJ--下

文章目录 前言一、链表分割二、环形链表I三、环形链表II四、链表的回文结构五、随机链表的复制 前言 一、链表分割 牛客网CM11&#xff1a;链表分割- - -点击此处传送 题解&#xff1a; 思路图&#xff1a; 代码&#xff1a; 二、环形链表I 力扣141&#xff1a;环形链表…...

FreeRTOS源码阅读笔记4--semphr.h

信号量是特殊的队列--无法存储消息的队列&#xff0c;相关的接口函数声明在semphr.h中&#xff0c;通过宏定义替换队列函数实现。 4.1创建二值信号量xSemaphoreCreateBinary() 4.1.1函数原型 queueQUEUE_TYPE_BINARY_SEMAPHORE&#xff1a;一个宏&#xff0c;表示创建队列的…...

面试:MyBatis问题

文章目录 什么是MyBatis?MyBatis的核心组件有哪些&#xff1f;能说说MyBatis的工作原理吗&#xff1f;MyBatis的工作流程是怎样的&#xff1f;Mybaits 的优点 & 缺点MyBatis 与 JPA 有哪些不同&#xff1f;MyBatis一二级缓存的区别&#xff1f;MyBatis如何处理延迟加载&am…...

vue中页面(路由)跳转及传值的几种方式 router-link + query + params

vue中页面(路由)跳转及传值的几种方式 知道query 和 params 是什么 参考文案:https://www.php.cn/js-tutorial-382859.html 跳转的几种方式与传值 1、router-link 1.1 根据路由路径(无参数与有参数) <router-link to = "/page">跳转到page页面</…...

媒体格式转换软件Permute 3 mac中文版软件特点

Permute mac是一款媒体格式转换软件&#xff0c;可以帮助用户快速地将各种音频、视频和图像文件转换成所需格式&#xff0c;并提供了一些常用工具以便于用户进行编辑和处理。 Permute mac软件特点 - 支持大量格式&#xff1a;支持几乎所有常见的音频、视频和图像格式&#xff…...

Docker实用篇

Docker实用篇 0.学习目标 1.初识Docker 1.1.什么是Docker 微服务虽然具备各种各样的优势&#xff0c;但服务的拆分通用给部署带来了很大的麻烦。 分布式系统中&#xff0c;依赖的组件非常多&#xff0c;不同组件之间部署时往往会产生一些冲突。在数百上千台服务中重复部署…...

PiliPlus跨平台B站客户端:从零开始的完整使用指南

PiliPlus跨平台B站客户端&#xff1a;从零开始的完整使用指南 【免费下载链接】PiliPlus PiliPlus 项目地址: https://gitcode.com/gh_mirrors/pi/PiliPlus 想要在手机、电脑、平板等所有设备上流畅观看B站视频吗&#xff1f;PiliPlus跨平台B站客户端就是你的理想选择&a…...

如何快速上手Translumo:Windows平台终极实时屏幕翻译工具完整指南

如何快速上手Translumo&#xff1a;Windows平台终极实时屏幕翻译工具完整指南 【免费下载链接】Translumo Advanced real-time screen translator for games, hardcoded subtitles in videos, static text and etc. 项目地址: https://gitcode.com/gh_mirrors/tr/Translumo …...

云原生智能流量代理trae-agent:动态路由、负载均衡与熔断限流实战

1. 项目概述&#xff1a;一个面向云原生时代的智能流量代理最近在梳理团队内部的微服务治理工具链时&#xff0c;又仔细研究了一下bytedance/trae-agent这个项目。它不是一个简单的反向代理&#xff0c;而是一个设计理念相当超前的“智能流量代理”。简单来说&#xff0c;它就像…...

终极内存清理指南:3分钟释放Windows内存,告别卡顿烦恼!

终极内存清理指南&#xff1a;3分钟释放Windows内存&#xff0c;告别卡顿烦恼&#xff01; 【免费下载链接】memreduct Lightweight real-time memory management application to monitor and clean system memory on your computer. 项目地址: https://gitcode.com/gh_mirro…...

MCP 2026脱敏策略配置失效导致患者身份重识别?:从真实等保2.0通报案例反推6层校验配置法

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;MCP 2026脱敏策略配置失效导致患者身份重识别&#xff1f;&#xff1a;从真实等保2.0通报案例反推6层校验配置法 事件还原&#xff1a;某三甲医院MCP平台被通报的根源 2024年Q2&#xff0c;国家等保测…...

Poor Man‘s T-SQL Formatter:企业级SQL代码规范化架构解决方案

Poor Mans T-SQL Formatter&#xff1a;企业级SQL代码规范化架构解决方案 【免费下载链接】PoorMansTSqlFormatter A small free .Net and JS library (with demo UI, command-line bulk formatter, SSMS/VS add-in, notepad plugin, winmerge plugin, and demo webpage) for r…...

Hunyuan-MT-7B开源镜像部署:Pixel Language Portal灰度发布策略详解

Hunyuan-MT-7B开源镜像部署&#xff1a;Pixel Language Portal灰度发布策略详解 1. 项目概述 Pixel Language Portal&#xff08;像素语言跨维传送门&#xff09;是一款基于Tencent Hunyuan-MT-7B核心引擎构建的创新翻译工具。该产品通过独特的16-bit像素冒险界面设计&#x…...

线性回归算法:原理、实现与商业应用全解析

1. 线性回归的本质与核心价值线性回归是机器学习领域最基础也最重要的算法之一&#xff0c;就像学习数学要先掌握加减乘除一样。我在金融风控和销售预测领域使用这个算法超过七年&#xff0c;发现它虽然结构简单&#xff0c;但在合适的场景下表现往往出人意料。这个算法的核心思…...

如何用Fan Control彻底解决Windows电脑风扇噪音问题:终极免费控制指南

如何用Fan Control彻底解决Windows电脑风扇噪音问题&#xff1a;终极免费控制指南 【免费下载链接】FanControl.Releases This is the release repository for Fan Control, a highly customizable fan controlling software for Windows. 项目地址: https://gitcode.com/Git…...

银行金融机构专利数据2003-2023年

01、数据介绍金融机构作为申请主体&#xff0c;在科技创新过程中形成的具有新颖性、创造性和实用性的技术方案&#xff0c;并通过法定程序向国家专利局提出专利申请&#xff0c;经审查合格后被授予的专利权。金融机构的机构申请数量占比总银行数量不足5%&#xff0c;却贡献了76…...