Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

simpleui讨论区 #9

Closed
newpanjing opened this issue Mar 3, 2019 · 58 comments
Closed

simpleui讨论区 #9

newpanjing opened this issue Mar 3, 2019 · 58 comments
Labels
enhancement New feature or request

Comments

@newpanjing
Copy link
Owner

newpanjing commented Mar 3, 2019

大家可以在此自由的讨论。

  • 如果是提建议或者是bug,请单独提issue
  • 同时你也可以加入QQ群,向使用simpleui的同学们学习或求助。

QQ群:786576510

https://github.com/newpanjing/simpleui/raw/master/images/QQ%E7%BE%A4.jpg

最后希望simpleui能带给你一个良好的django admin体验。

官网:

http://simpleui.72wo.com/

文档地址:

https://simpleui.72wo.com/docs/simpleui/

@newpanjing newpanjing added the enhancement New feature or request label Mar 3, 2019
@qylove516
Copy link

建议可以动态设置 app, model图标

@duxiaoyang06
Copy link

建议增加数据检查警告控制

@yanxl0
Copy link

yanxl0 commented Apr 3, 2019

建议搞一个完整的权限控制和一个常用的增改查范例,如果有时间能弄几个常用功能组件最好,比如文件的上传,动态验证码等等

@newpanjing
Copy link
Owner Author

newpanjing commented Apr 3, 2019 via email

@py2010
Copy link

py2010 commented Apr 17, 2019

index.css需加高度100%,不然chrome 60.0.3112.101 浏览iframe表时高度有问题。
.el-main {
padding: 0px;
overflow: hidden;
height: 100%;
}

@newpanjing
Copy link
Owner Author

newpanjing commented Apr 17, 2019 via email

@newpanjing
Copy link
Owner Author

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

@s263628839
Copy link

1.增加手机等移动端的页面适配
2.simpleui的包和template都在env里面,收集静态文件之后admin的template 也拷贝不过来,每次修改找文件有点麻烦

@newpanjing
Copy link
Owner Author

1.增加手机等移动端的页面适配
2.simpleui的包和template都在env里面,收集静态文件之后admin的template 也拷贝不过来,每次修改找文件有点麻烦

ok,下个版本加强对移动端适配。template问题,这个是django的机制,暂时不能解决。

@jeyrce
Copy link

jeyrce commented Apr 26, 2019

两个可以改进的地方

  • 登录页可以添加一个忘记密码链接, 点击后可以输入账户对应的email来发送一条重置链接携带对应token, 用户从邮箱点击后,可关联到自己的账户,提供密码修改表单,保存后生效,可设置token过期时间,或者链接一经打开直接失效,限制每天发送邮件的次数。这个我自己实现了
    image
    image
    image
    image

  • 第二个是,ImageField字段上传时不必提供预览, 但是传完后,详情页应该看得见图片才对,而不是只能看见文件名

image

image

@1753936488
Copy link

为什么我的list_page分页后点击页码没反应

@newpanjing
Copy link
Owner Author

newpanjing commented Apr 29, 2019 via email

@cctse
Copy link

cctse commented Apr 29, 2019

编辑页能做成modal那种弹框吗

@newpanjing
Copy link
Owner Author

newpanjing commented Apr 29, 2019 via email

@s263628839
Copy link

楼主优化后的后台很好看,但是增加了新模块之后新增加的模块界面还是很丑,对于最常用的blog模块,建议自带一个blog模块的templates优化,比如编辑器的优化,文章编辑、显示页面优化。如果这个常用模块也自带了优化,大家重复性的工作会大为降低,拿来就可以直接用!

@newpanjing
Copy link
Owner Author

newpanjing commented Apr 30, 2019 via email

@junches
Copy link

junches commented Apr 30, 2019

发现一个bug,新增了用户,分配了add的权限,没有分配delete权限,但用户进入后没有增加的按钮,只有同时分配add和delete才有增加和删除,另外测试了只分配delete权限,是没有问题的,页面只显示了删除按钮。

@junches
Copy link

junches commented Apr 30, 2019

2.0.4修改了vue改为本地,但好像element-ui还是在线获取

@cnbillow
Copy link

cnbillow commented May 1, 2019

挺好的。
刷新的时候,页面闪烁。不知道能不能解决。

@newpanjing
Copy link
Owner Author

@cnbillow 目前是js渲染,可能部门电脑会出现闪烁的情况,后续可考虑采用loading遮罩层屏蔽闪烁。

@hackerliang
Copy link

hackerliang commented May 2, 2019

@newpanjing
[bug]
django==2.2.1
django-simpleui==2.0.6
图片
当用户组权限仅有add和view时,无法新增
图片
但原生admin无此问题
图片
望解决,谢谢!

@hackerliang
Copy link

hackerliang commented May 2, 2019

[bug]
django==2.2.1
django-simpleui==2.0.6
django-import-export==1.2.0出错
图片
两种写法,第二种写法无法select export format
图片

@ShiningSYK
Copy link

Q1:无数据时显示有误
image

Q2:其实我不知道怎么隐藏这个单独注册的model在admin里的视图,还有那个认证和授权,文档里也没有提到,我猜是system_keep的作用,但是我将其设为False无用
image

@newpanjing newpanjing changed the title 2.0版建议收集 django讨论区 May 8, 2019
@newpanjing newpanjing changed the title django讨论区 讨论区-bug请单独提issue May 8, 2019
@newpanjing
Copy link
Owner Author

@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

@yanlianhanlin
Copy link

能否添加菜单栏自动折叠控制开关,点击一个模块关闭其他已经打开的模块

@newpanjing
Copy link
Owner Author

能否添加菜单栏自动折叠控制开关,点击一个模块关闭其他已经打开的模块

@yanlianhanlin 下个版本可以考虑加上这个。
可以去提issue呀

@fabiocaccamo
Copy link

I recommend a better theme: https://github.com/fabiocaccamo/django-admin-interface
or pip install:
pip install django-admin-interface

@andyho1107
Copy link

2.0.4修改了vue改为本地,但好像element-ui还是在线获取

SIMPLEUI_STATIC_OFFLINE = True

@newpanjing newpanjing changed the title 讨论区-bug请单独提issue simpleui讨论区 Jul 22, 2019
@zhc1208420887
Copy link

自定义可输入的过滤器 在原生的可输入 加上ui框架就不能输入了 只能下拉框 输入完就消失

@lmg001
Copy link

lmg001 commented Aug 2, 2019

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
怎么弄

@haiziming
Copy link
Contributor

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

@shangzekai
Copy link

不知道支不支持数据的导出还有图表的展示

@newpanjing
Copy link
Owner Author

newpanjing commented Sep 2, 2019 via email

@haiziming
Copy link
Contributor

haiziming commented Sep 2, 2019 via email

@xojisi
Copy link

xojisi commented Sep 16, 2019

是否可以加一个requirements.txt 依赖包说明?
T.T 还要新建一个 virtualenv,在去安装simpleui才能查看,有点麻烦
因为我还想改一些页面,打算把simpleui 作为一个插件包,在settings.py 配置
import sys
sys.path.insert(0, os.path.join(BASE_DIR, 'extra_apps'))
然后连接到插件存放的文件夹
而不是直接安装到Pip里(修改源代码很麻烦)。
这样我就可以很方便的改源代码了。

@SlovEnt
Copy link

SlovEnt commented Sep 19, 2019

请问各位老师,我在settings里设置了SIMPLEUI_CONFIG自定义菜单,但是还想通过登陆用户权限控制这个自定义菜单该如何操作?毕竟settings是在用户还未登陆的时候就已经加载了,后面如何在app里重新加载这个变量呢?主要是想根据用户权限来动态显示菜单。

@newpanjing
Copy link
Owner Author

newpanjing commented Sep 19, 2019 via email

@wthahaha
Copy link

wthahaha commented Nov 7, 2019

哇哦,去年第一次用这个包的时候还很简陋,最近来看了一下,不得了,做的越来越好看了,给作者点赞

@newpanjing
Copy link
Owner Author

@cncert 还出了pro版
https://github.com/newpanjing/simplepro

demo:
http://simplepro.demo.88cto.com/

@Rocking80
Copy link

英文字体太难看了,建议可设置

@newpanjing
Copy link
Owner Author

@Rocking80 建议自己引入css进行字体调节。可以重写base.html和index.html 引入css 达到全局效果。

@xojisi
Copy link

xojisi commented Dec 13, 2019

建议加入功能,
因为外键在DJANGO ADMIN里,默认是下列框,且不能搜索,
当数量过多时,会存在特别难找的情况。
建议把下拉框修改成可搜索式的下拉框。

@newpanjing
Copy link
Owner Author

newpanjing commented Dec 13, 2019 via email

@newpanjing
Copy link
Owner Author

@xojisi simplepro 默认下拉框已经可以支持搜索了。

https://simpleui.88cto.com/simplepro

@JIELOGAN
Copy link

大神们好,有两个问题请教:

  1. 想要自定义模版样式,如增加数据时,时间字段选择时候想要隐藏或者禁止文本框写入,在哪里修改;
  2. 增加数据时如何添加下拉框选择引用别的model的某字段的数据,并在另一字段自动填入引用model字段关联的数据,在哪里定制该实现呢。

@xojisi
Copy link

xojisi commented Mar 31, 2020

咨询一下,PRO的select选择器,是不是被封装过了?
感觉引入自定义的JS文件后,对select选择器的一些值获取或变更的操作,都无法捕获到,代码没错的,操作其他的如input等便签,都没问题。
app_name/admin.py
class Media:
js = ('xxx.js',)

难道只能在源代码中admin/js/pegged.js 的registerSelect()中,加methods()修改吗?

@newpanjing
Copy link
Owner Author

newpanjing commented Mar 31, 2020 via email

@xojisi
Copy link

xojisi commented Apr 1, 2020

比较喜欢simpleUI的表格布局,SIMPLEPRO的字体大,看起来怪怪的

SO,
如何在simplePro里使用simpleUI的表格布局

@newpanjing
Copy link
Owner Author

@xojisi 暂时不行哦。

@prototypeSean
Copy link

請問,我的資料庫有兩個座標軸的欄位,因此想導入google map SDK 請問有建議的做法嗎?還是只能從頭自己刻?

@RyabykinIlya
Copy link
Contributor

  1. 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'

  1. 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)
    Screenshot from 2020-06-24 22-06-43

@newpanjing
Copy link
Owner Author

请问,我的资料库有两个座标轴的栏位,因此想引入google map SDK请问有建议的做法吗?还是只能从头自己刻?

@prototypeSean 可以使用自定义菜单来实现。

@kulta-jim
Copy link

请问有什么办法在admin之外的view中使用simple ui的时间过滤器?
使用别的js库实现的巨丑,跟simple ui风格差太多了

@newpanjing
Copy link
Owner Author

请问有什么办法在admin之外的view中使用simple ui的时间过滤器?
使用别的js库实现的巨丑,跟simple ui风格差太多了

@kulta-jim 使用elementui

@tongyuebin
Copy link

通过iframe加载django的模块视图,好像自定义js的话无法实现一些事件绑定。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests