Comments (58)
@newpanjing
[bug]
django==2.2.1
django-simpleui==2.0.6
当用户组权限仅有add和view时,无法新增
但原生admin无此问题
望解决,谢谢!
from simpleui.
建议可以动态设置 app, model图标
from simpleui.
建议增加数据检查警告控制
from simpleui.
建议搞一个完整的权限控制和一个常用的增改查范例,如果有时间能弄几个常用功能组件最好,比如文件的上传,动态验证码等等
from simpleui.
from simpleui.
index.css需加高度100%,不然chrome 60.0.3112.101 浏览iframe表时高度有问题。
.el-main {
padding: 0px;
overflow: hidden;
height: 100%;
}
from simpleui.
from simpleui.
index.css需加高度100%,不然chrome 60.0.3112.101 浏览iframe表时高度有问题。
.el-main {
padding: 0px;
overflow: hidden;
height: 100%;
}
升级到 2.0.1即可
pip install django-simpleui —upgrade
from simpleui.
1.增加手机等移动端的页面适配
2.simpleui的包和template都在env里面,收集静态文件之后admin的template 也拷贝不过来,每次修改找文件有点麻烦
from simpleui.
1.增加手机等移动端的页面适配
2.simpleui的包和template都在env里面,收集静态文件之后admin的template 也拷贝不过来,每次修改找文件有点麻烦
ok,下个版本加强对移动端适配。template问题,这个是django的机制,暂时不能解决。
from simpleui.
两个可以改进的地方
-
登录页可以添加一个忘记密码链接, 点击后可以输入账户对应的email来发送一条重置链接携带对应token, 用户从邮箱点击后,可关联到自己的账户,提供密码修改表单,保存后生效,可设置token过期时间,或者链接一经打开直接失效,限制每天发送邮件的次数。这个我自己实现了
-
第二个是,ImageField字段上传时不必提供预览, 但是传完后,详情页应该看得见图片才对,而不是只能看见文件名
from simpleui.
为什么我的list_page分页后点击页码没反应
from simpleui.
from simpleui.
编辑页能做成modal那种弹框吗
from simpleui.
from simpleui.
楼主优化后的后台很好看,但是增加了新模块之后新增加的模块界面还是很丑,对于最常用的blog模块,建议自带一个blog模块的templates优化,比如编辑器的优化,文章编辑、显示页面优化。如果这个常用模块也自带了优化,大家重复性的工作会大为降低,拿来就可以直接用!
from simpleui.
from simpleui.
发现一个bug,新增了用户,分配了add的权限,没有分配delete权限,但用户进入后没有增加的按钮,只有同时分配add和delete才有增加和删除,另外测试了只分配delete权限,是没有问题的,页面只显示了删除按钮。
from simpleui.
2.0.4修改了vue改为本地,但好像element-ui还是在线获取
from simpleui.
挺好的。
刷新的时候,页面闪烁。不知道能不能解决。
from simpleui.
@cnbillow 目前是js渲染,可能部门电脑会出现闪烁的情况,后续可考虑采用loading遮罩层屏蔽闪烁。
from simpleui.
[bug]
django==2.2.1
django-simpleui==2.0.6
django-import-export==1.2.0出错
两种写法,第二种写法无法select export format
from simpleui.
Q2:其实我不知道怎么隐藏这个单独注册的model在admin里的视图,还有那个认证和授权,文档里也没有提到,我猜是system_keep的作用,但是我将其设为False无用
from simpleui.
@ShiningSYK
Q1请移步至外面提issue
Q2 simpleui只是个ui不涉及业务,你所提到的这个注册了admin,又不想显示,具体可以参照django文档。或者使用simpleui的自定义菜单。
https://github.com/newpanjing/simpleui/blob/master/QUICK.md#%E8%87%AA%E5%AE%9A%E4%B9%89%E8%8F%9C%E5%8D%95
from simpleui.
能否添加菜单栏自动折叠控制开关,点击一个模块关闭其他已经打开的模块
from simpleui.
能否添加菜单栏自动折叠控制开关,点击一个模块关闭其他已经打开的模块
@yanlianhanlin 下个版本可以考虑加上这个。
可以去提issue呀
from simpleui.
I recommend a better theme: https://github.com/fabiocaccamo/django-admin-interface
or pip install:
pip install django-admin-interface
from simpleui.
@fabiocaccamo Ha ha.😝
from simpleui.
可以通过设置了数据库的表结构自动生成增删改查的代码么?生成model view 其中数据库字段的描述(comment)就是页面上显示的中文名,字段的类型就是修改页面显示的类型,例如日期字段可以直接选择日期,text字段可以直接使用富文本编辑等,最好每个表结构的view使用一个与表处称一致的的名称,其实就是classview,同时通过反射技术classview要暴露的接口(也不需要手写)自动动态生成。可能这样描述还有点抽象,没图不好说清楚,一句话就是通过表结构自动生成增删改查代码并将菜单(表的说明comment)挂接到系统的菜单下,目标:做一个基本可用的,可通过修改生成代码完成定制功能的强大后台管理工具。因为我们己完现这个功能,效率极高,原来八个人的工作现在只要三个人,只可惜界面太老,显得有点过时,希望老大考虑一下
自动生成基本模型
需定制的,可以自行修改生成的模型文件
自动生成的View
清晰的路由
格式:
urlpatterns += ViewClass.urls()
from simpleui.
两个问题:1、教程文档中《修改默认首页》
首页配置
SIMPLEUI_HOME_PAGE = 'https://www.baidu.com'
首页标题
SIMPLEUI_HOME_TITLE = '百度一下你就知道'
首页图标
SIMPLEUI_HOME_ICON = 'fa fa-user'
以上三项设置均未生效。
2、# 修改logo
SIMPLEUI_LOGO = 'fa fa-user'
修改logo不生效。
请教老师,问题出在哪里?
from simpleui.
2.0.4修改了vue改为本地,但好像element-ui还是在线获取
SIMPLEUI_STATIC_OFFLINE = True
from simpleui.
自定义可输入的过滤器 在原生的可输入 加上ui框架就不能输入了 只能下拉框 输入完就消失
from simpleui.
INSTALLED_APPS = [
'simpleui',
'django.contrib.admin',
...
]
加上simpleui后报错
django.template.exceptions.TemplateSyntaxError: 'simpletags' is not a registered tag library. Must be one of:
admin_list
admin_modify
admin_static
admin_urls
cache
i18n
l10n
log
static
staticfiles
tz
怎么弄
from simpleui.
INSTALLED_APPS = [
'simpleui',
'django.contrib.admin',
...
]
加上simpleui后报错
django.template.exceptions.TemplateSyntaxError: 'simpletags' is not a registered tag library. Must be one of:
admin_list
admin_modify
admin_static
admin_urls
cache
i18n
l10n
log
static
staticfiles
tz
怎么弄
需要去setting中配置simpletags
from simpleui.
不知道支不支持数据的导出还有图表的展示
from simpleui.
from simpleui.
from simpleui.
是否可以加一个requirements.txt 依赖包说明?
T.T 还要新建一个 virtualenv,在去安装simpleui才能查看,有点麻烦
因为我还想改一些页面,打算把simpleui 作为一个插件包,在settings.py 配置
import sys
sys.path.insert(0, os.path.join(BASE_DIR, 'extra_apps'))
然后连接到插件存放的文件夹
而不是直接安装到Pip里(修改源代码很麻烦)。
这样我就可以很方便的改源代码了。
from simpleui.
请问各位老师,我在settings里设置了SIMPLEUI_CONFIG自定义菜单,但是还想通过登陆用户权限控制这个自定义菜单该如何操作?毕竟settings是在用户还未登陆的时候就已经加载了,后面如何在app里重新加载这个变量呢?主要是想根据用户权限来动态显示菜单。
from simpleui.
from simpleui.
哇哦,去年第一次用这个包的时候还很简陋,最近来看了一下,不得了,做的越来越好看了,给作者点赞
from simpleui.
@cncert 还出了pro版
https://github.com/newpanjing/simplepro
demo:
http://simplepro.demo.88cto.com/
from simpleui.
英文字体太难看了,建议可设置
from simpleui.
@Rocking80 建议自己引入css进行字体调节。可以重写base.html和index.html 引入css 达到全局效果。
from simpleui.
建议加入功能,
因为外键在DJANGO ADMIN里,默认是下列框,且不能搜索,
当数量过多时,会存在特别难找的情况。
建议把下拉框修改成可搜索式的下拉框。
from simpleui.
from simpleui.
@xojisi simplepro 默认下拉框已经可以支持搜索了。
from simpleui.
大神们好,有两个问题请教:
- 想要自定义模版样式,如增加数据时,时间字段选择时候想要隐藏或者禁止文本框写入,在哪里修改;
- 增加数据时如何添加下拉框选择引用别的model的某字段的数据,并在另一字段自动填入引用model字段关联的数据,在哪里定制该实现呢。
from simpleui.
咨询一下,PRO的select选择器,是不是被封装过了?
感觉引入自定义的JS文件后,对select选择器的一些值获取或变更的操作,都无法捕获到,代码没错的,操作其他的如input等便签,都没问题。
app_name/admin.py
class Media:
js = ('xxx.js',)
难道只能在源代码中admin/js/pegged.js 的registerSelect()中,加methods()修改吗?
from simpleui.
from simpleui.
比较喜欢simpleUI的表格布局,SIMPLEPRO的字体大,看起来怪怪的
SO,
如何在simplePro里使用simpleUI的表格布局
from simpleui.
@xojisi 暂时不行哦。
from simpleui.
請問,我的資料庫有兩個座標軸的欄位,因此想導入google map SDK 請問有建議的做法嗎?還是只能從頭自己刻?
from simpleui.
- please, make all static imports not starting with slash
now:
<script type="text/javascript" src="{% static '/admin/simpleui-x/automatic/dicts.js' %}?_=2.1"></script>
todo:
<script type="text/javascript" src="{% static 'admin/simpleui-x/automatic/dicts.js' %}?_=2.1"></script>
when slash is used is not allowed to change STATICFILES_STORAGE for non-default, for ex.
STATICFILES_STORAGE = "django.contrib.staticfiles.storage.ManifestStaticFilesStorage"
STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage'
- In last simpleui version (django-simpleui-4.0.3) there is a lot of console messages from js (one I remember is in admin model detail view)
from simpleui.
请问,我的资料库有两个座标轴的栏位,因此想引入google map SDK请问有建议的做法吗?还是只能从头自己刻?
@prototypeSean 可以使用自定义菜单来实现。
from simpleui.
请问有什么办法在admin之外的view中使用simple ui
的时间过滤器?
使用别的js库实现的巨丑,跟simple ui
风格差太多了
from simpleui.
请问有什么办法在admin之外的view中使用
simple ui
的时间过滤器?
使用别的js库实现的巨丑,跟simple ui
风格差太多了
@kulta-jim 使用elementui
from simpleui.
通过iframe加载django的模块视图,好像自定义js的话无法实现一些事件绑定。
from simpleui.
Related Issues (20)
- django-apscheduler图标不生成
- Change password页面错位
- 增加数据导出的功能 HOT 1
- layer对话框 date 的默认值没有动态更新 HOT 1
- rtl version not optimized
- 启用DRF自带的TokenAuthentication功能后、无法正常使用管理用户的Token
- Enable private vulnerability reporting HOT 5
- adminview 返回数据量过大时前端出错
- 在前端页面显示图片不成功,建议图片管理加上显示图片的功能,小白跪
- debug=False 页面不展示
- 在fields中设置两个元素在同一行无效 HOT 1
- How to update the Elementui version to Latest?
- simplepro 加密方式过于简单 HOT 1
- how to add multiple in AjaxAdmin layer
- 能否提供vue.min.js对应的map调试文件。
- 二级菜单,无法直接跳转外链
- [咨询] 您是怎么把 element/ui 结成了django template可以用的形式啊
- djagno 5 版本后logout 退出方式修改为了post请求,需要自己覆盖下,给大家提醒下 HOT 4
- Django Admin Fieldsets is not working
- 添加登录页的背景图
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from simpleui.