在官网购买激活码,购买地址:
[https://simpleui.72wo.com/simplepro#buy](https://simpleui.72wo.com/simplepro#buy)
然后可以登录社区,我的订单 查看激活记录和激活码这些信息。

安装配置:https://simpleui.72
原因分析:
+ 未将simpleui和simplepro更新到最新版
> 使用pip命令,将两个包升级到最新版即可,最新版的版本号可以查阅文档,或者查看QQ群的通知。
+ pyc的缓存造成的
解决办法:
删除目录下所有的`__pycache__`文件夹,这个文件夹是`CPython`为了提高Python文件运行速度,进行的预编译,在运行的时候,会先查找`__pycach
Django Admin SimpleUI的一些简单用法
```
环境:
python: 3.8.x
Django: 3.2.x
Django-simpleui: 2021.x
```
先定义下模型
```python
#models.py
class Dog(models.Model):
name = models.CharField(max_length=15
2.1K
13
## 效果图如下

> 需要用到的知识:Django、Echarts、Vue
### 一、下载安装Pro版本。
具体下载地址及节本使用教程:[Simple Pro](https://simpleui.88cto.com/docs/simplepro/)
### 二、找到需要操作的文件
####
> 用Django开发网页有一大优势,Django框架自带一个完美的后台管理系统,但是界面不是特别友好,安全级别不是特别高,怎么办了?
>
> 界面:当然是用simpleui啦。界面美观符合国人早做习惯,完美兼容Django-admin,零步骤开发,冲冲冲...
>
> 安全:Django-opt
### 一、效果图
继承Django-opt之后Django的安全性能提升一个梯度,OPT密码需
5.5K
4
我是针对我自己项目调整的,大家仅供参考
修改simpleui/templatetags/simpletags.py文件的menus方法调整models的显示权限控制
源代码逻辑:
1.app_list = context.get('app_list')取出系统允许显示的菜单进行处理
2.读取SIMPLEUI_CONFIG设置合并菜单处理
3.menu_display一级菜单的排序
8.4K
5
> 自 simplepro 3.5+ 版本开始支持动态配置
文档地址:[https://simpleui.72wo.com/docs/simplepro/layer.html#%E5%8A%A8%E6%80%81%E9%85%8D%E7%BD%AE](https://simpleui.72wo.com/docs/simplepro/layer.html#%E5%8A%A8%E6%80%81%E9
# Django上传文件
一般的情况下,我们可以使用django自带的file和image字段,来实现自动上传文件,不需要额外的代码来实现上传。
在一些自己的页面,就需要手动实现文件上传了,我们这篇文章用原生的方式来实现文件的接收和写入磁盘。
代码如下:
```python
def upload(request):
files = request.FILES
# 只上传一
```python
def test(req):
res=Response(...)
# 增加响应头
res['abc']=1
res['ddd']=2
return res
```
# 准备工作
```
服务器环境:linux-centos 8
开放端口:443端口
阿里云安全组开启443访问
腾讯云安全组开启443访问
服务器防火墙开启443访问
切换到`root`用户
```
# 开始安装
# 一、安装acme.sh
```
curl https://get.acme.sh | sh
```
这个命令后会将acme.sh安装到~/.acme.sh/目录下
重新载入