Xadmin(踩坑)——cannot import name ‘pretty_name‘

问题:

ImportError: cannot import name 'pretty_name'

在这里插入图片描述
解决问题:
修改前:
在这里插入图片描述

修改后:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
xadmin是一个基于Django的后台管理系统框架,提供了丰富的组件和插件,可以快速构建强大的后台管理系统。 xadmin的登录页面HTML代码如下: ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta http-equiv="X-UA-Compatible" content="ie=edge" /> <title>登录 - Xadmin</title> <link rel="stylesheet" href="{% static 'xadmin/vendor/bootstrap/css/bootstrap.min.css' %}" /> <link rel="stylesheet" href="{% static 'xadmin/vendor/font-awesome/css/font-awesome.min.css' %}" /> <link rel="stylesheet" href="{% static 'xadmin/css/xadmin.min.css' %}" /> {% block extra_css %}{% endblock %} </head> <body class="login-bg"> <div class="login"> <div class="message">{{ site_title }} - 登录</div> <div id="darkbannerwrap"></div> <form method="post" class="layui-form"> {% csrf_token %} <input name="csrfmiddlewaretoken" value="{{ csrf_token }}" type="hidden" /> <input name="next" value="{{ next }}" type="hidden" /> <div class="layui-form-item"> <label class="layui-form-label">用户名</label> <div class="layui-input-block"> <input name="username" lay-verify="required" placeholder="请输入用户名" autocomplete="off" class="layui-input" type="text" /> </div> </div> <div class="layui-form-item"> <label class="layui-form-label">密码</label> <div class="layui-input-block"> <input name="password" lay-verify="required" placeholder="请输入密码" autocomplete="off" class="layui-input" type="password" /> </div> </div> {% if site_config.show_captcha %} <div class="layui-form-item"> <label class="layui-form-label">验证码</label> <div class="layui-input-block"> <div class="layui-row"> <div class="layui-col-md8"> <input name="captcha_0" lay-verify="required" placeholder="请输入验证码" autocomplete="off" class="layui-input" type="text" /> </div> <div class="layui-col-md4"> <img src="{% url 'xadmin:captcha' %}?_={{ captcha_challenge }}" onclick="this.src='{% url 'xadmin:captcha' %}?_=' + Math.random()" /> </div> </div> </div> </div> {% endif %} <div class="layui-form-item"> <button class="layui-btn layui-btn-fluid" lay-submit="" lay-filter="login">登录</button> </div> </form> </div> <script src="{% static 'xadmin/vendor/jquery/jquery.min.js' %}"></script> <script src="{% static 'xadmin/vendor/bootstrap/js/bootstrap.min.js' %}"></script> <script src="{% static 'xadmin/js/xadmin.min.js' %}"></script> {% block extra_js %}{% endblock %} </body> </html> ``` 这段代码包括一个登录表单,用户需要输入用户名和密码来登录xadmin后台管理系统。在表单提交之前,系统还会进行CSRF验证和验证码验证(如果开启了验证码功能)。如果验证通过,系统会将用户重定向到后台管理首页。 总的来说,xadmin的登录页面HTML代码简洁明了,易于理解和修改,可以根据具体需求进行定制。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值