Code Monkey home page Code Monkey logo

django-adminlte-ui's Introduction

django-adminlte-ui's People

Contributors

ktalik avatar wuyue92tree avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

django-adminlte-ui's Issues

get 500 when exchange menu

env

  • python3.6.6
  • django2.2.3
  • mac

description

image

Internal Server Error: /zh-hans/admin/django_admin_settings/menu/exchange_menu/
Traceback (most recent call last):
  File "/Users/wuyue/.pyenv/versions/rest_backend3/lib/python3.6/site-packages/django/core/handlers/exception.py", line 34, in inner
    response = get_response(request)
  File "/Users/wuyue/.pyenv/versions/rest_backend3/lib/python3.6/site-packages/django/core/handlers/base.py", line 115, in _get_response
    response = self.process_exception_by_middleware(e, request)
  File "/Users/wuyue/.pyenv/versions/rest_backend3/lib/python3.6/site-packages/django/core/handlers/base.py", line 113, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/Users/wuyue/.pyenv/versions/rest_backend3/lib/python3.6/site-packages/django/utils/decorators.py", line 142, in _wrapped_view
    response = view_func(request, *args, **kwargs)
  File "/Users/wuyue/.pyenv/versions/rest_backend3/lib/python3.6/site-packages/django/contrib/admin/sites.py", line 223, in inner
    return view(request, *args, **kwargs)
  File "/Users/wuyue/.pyenv/versions/rest_backend3/lib/python3.6/site-packages/adminlteui/admin.py", line 243, in exchange_menu_view
    use_custom_menu.option_value = '1'
AttributeError: 'NoneType' object has no attribute 'option_value'
[09/Jul/2019 17:40:13] "GET /zh-hans/admin/django_admin_settings/menu/exchange_menu/ HTTP/1.1" 500 17004

整体不错

相比xadmin没有操作日志记录什么的

关于升级到adminLTE 2.4.X的问题

由于要使用jQuery 3.0以上版本,本项目集成的jQuery是2.2版本。所以尝试升级到adminlte2.4,按照官方升级指导https://adminlte.io/docs/2.4/upgrade-guide ,使用adminlte.min.js替代了app.min.js。随后出现了问题,表现为左侧导航栏会一闪而逝。由于前端js水平有限,没有找到解决方法。
如果能升级一下adminlte版本就更完美了,谢谢。

自定义菜单排序问题

您好:
现在默认的自定义菜单会自动按名称排序,如果让我手工来固定住显示顺序呢?

一直报错

按照文档说明操作,登陆进入列表时报错, windows10 python3.7.5
`
Internal Server Error: /admin/operation/topicvote/
Traceback (most recent call last):
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\base.py", line 475, in parse
compile_func = self.tags[command]
KeyError: 'change_list_object_tools'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\core\handlers\exception.py", line 35, in inner
response = get_response(request)
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\core\handlers\base.py", line 158, in _get_response
response = self.process_exception_by_middleware(e, request)
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\core\handlers\base.py", line 156, in _get_response
response = response.render()
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\response.py", line 106, in render
self.content = self.rendered_content
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\response.py", line 81, in rendered_content
template = self.resolve_template(self.template_name)
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\response.py", line 63, in resolve_template
return select_template(template, using=self.using)
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\loader.py", line 42, in select_template
return engine.get_template(template_name)
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\backends\django.py", line 34, in get_template
return Template(self.engine.get_template(template_name), self)
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\engine.py", line 144, in get_template
template, origin = self.find_template(template_name)
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\engine.py", line 126, in find_template
template = loader.get_template(name, skip=skip)
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\loaders\base.py", line 30, in get_template
contents, origin, origin.template_name, self.engine,
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\base.py", line 160, in init
self.nodelist = self.compile_nodelist()
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\base.py", line 198, in compile_nodelist
return parser.parse()
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\base.py", line 483, in parse
raise self.error(token, e)
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\base.py", line 481, in parse
compiled_result = compile_func(self, token)
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\loader_tags.py", line 290, in do_extends
nodelist = parser.parse()
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\base.py", line 483, in parse
raise self.error(token, e)
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\base.py", line 481, in parse
compiled_result = compile_func(self, token)
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\loader_tags.py", line 233, in do_block
nodelist = parser.parse(('endblock',))
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\base.py", line 483, in parse
raise self.error(token, e)
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\base.py", line 481, in parse
compiled_result = compile_func(self, token)
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\loader_tags.py", line 233, in do_block
nodelist = parser.parse(('endblock',))
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\base.py", line 483, in parse
raise self.error(token, e)
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\base.py", line 481, in parse
compiled_result = compile_func(self, token)
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\loader_tags.py", line 233, in do_block
nodelist = parser.parse(('endblock',))
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\base.py", line 477, in parse
self.invalid_block_tag(token, command, parse_until)
File "C:\Users\lemon.virtualenvs\FakeV2EX\lib\site-packages\django\template\base.py", line 533, in invalid_block_tag
get_text_list(["'%s'" % p for p in parse_until], 'or'),
django.template.exceptions.TemplateSyntaxError: Invalid block tag on line 70: 'change_list_object_tools', expected 'endblock'. Did you forget to register or load this tag?
`

非常棒的UI!

建议上个打赏码,这个框架会越来越多人用的!

nvalid block tag on line 7: 'treebeard_css', expected 'endblock'.

raise self.error(token, e)

File "D:\Apps\Anaconda3\envs\SmartCharts\lib\site-packages\django\template\base.py", line 477, in parse
compiled_result = compile_func(self, token)
File "D:\Apps\Anaconda3\envs\SmartCharts\lib\site-packages\django\template\loader_tags.py", line 278, in do_extends
nodelist = parser.parse()
File "D:\Apps\Anaconda3\envs\SmartCharts\lib\site-packages\django\template\base.py", line 479, in parse
raise self.error(token, e)
File "D:\Apps\Anaconda3\envs\SmartCharts\lib\site-packages\django\template\base.py", line 477, in parse
compiled_result = compile_func(self, token)
File "D:\Apps\Anaconda3\envs\SmartCharts\lib\site-packages\django\template\loader_tags.py", line 216, in do_block
nodelist = parser.parse(('endblock',))
File "D:\Apps\Anaconda3\envs\SmartCharts\lib\site-packages\django\template\base.py", line 473, in parse
self.invalid_block_tag(token, command, parse_until)
File "D:\Apps\Anaconda3\envs\SmartCharts\lib\site-packages\django\template\base.py", line 523, in invalid_block_tag
raise self.error(
django.template.exceptions.TemplateSyntaxError: Invalid block tag on line 7: 'treebeard_css', expected 'endblock'. Did you forget to register or load this tag?
[2023-03-30 16:04:27,829] ERROR [basehttp.py:161] "GET /admin/django_admin_settings/menu/ HTTP/1.1" 500 161883
[2023-03-30 16:07:02,484] INFO [autoreload.py:251] D:\Apps\Anaconda3\envs\SmartCharts\Lib\site-packages\django\template\base.py changed, reloading.

'treebeard_css', expected 'endblock'. Did you forget to register or load this tag?

TemplateSyntaxError at /admin/django_admin_settings/menu/

Invalid block tag on line 7: 'treebeard_css', expected 'endblock'. Did you forget to register or load this tag?
Request Method: GET
http://127.0.0.1:8000/admin/django_admin_settings/menu/
4.2.1
TemplateSyntaxError
Invalid block tag on line 7: 'treebeard_css', expected 'endblock'. Did you forget to register or load this tag?
C:\Users\fanyou\AppData\Local\Programs\Python\Python311\Lib\site-packages\django\template\base.py, line 558, in invalid_block_tag
treebeard.admin.changelist_view
C:\Users\fanyou\AppData\Local\Programs\Python\Python311\python.exe
3.11.3
['C:\sanjie\git\sanjie-python\sanjie_admin_dj', 'c:\Users\fanyou\.vscode\extensions\ms-python.python-2022.20.2\pythonFiles\lib\python\debugpy\_vendored\pydevd', 'C:\Users\fanyou\AppData\Local\Programs\Python\Python311\python311.zip', 'C:\Users\fanyou\AppData\Local\Programs\Python\Python311\DLLs', 'C:\Users\fanyou\AppData\Local\Programs\Python\Python311\Lib', 'C:\Users\fanyou\AppData\Local\Programs\Python\Python311', 'C:\Users\fanyou\AppData\Local\Programs\Python\Python311\Lib\site-packages', 'C:\Users\fanyou\AppData\Local\Programs\Python\Python311\Lib\site-packages\win32', 'C:\Users\fanyou\AppData\Local\Programs\Python\Python311\Lib\site-packages\win32\lib', 'C:\Users\fanyou\AppData\Local\Programs\Python\Python311\Lib\site-packages\Pythonwin']

install

感谢开发者~但是安装时它把我的django2.2直接卸载了,换成了django3.2:( 可以改进一下不

MEDIA_URL assumed to be served locally

I store my static and media files on s3, unfortunately the handling of site logo always prepends a / before the logo source and when handling the upload, meaning I cannot use a custom logo.

Also it tries to handle the writing of the upload to the local file system, rather than using djangos storage backend.

Thanks

Django 3.0 Python 3.7 问题

'admin_static' is not a registered tag library. Must be one of:
admin_list
admin_modify
admin_tree
admin_tree_list
admin_urls
adminlte_list
adminlte_menu
adminlte_options
cache
i18n
l10n
log
static
tz

template render fail

Invalid block tag on line 70: 'change_list_object_tools', expected 'endblock'. Did you forget to register or load this tag?
In template /home/leefo/www/lib/python3.6/site-packages/adminlteui/templates/admin/change_list.html, error at line 70

adminlteui/templates/admin/pagination.html, error at line 31 -> {% adminlte_paginator_number cl i %}

I want to share with you an error that occurred on a huge dataset count.

The error was:

Exception Value: | can only concatenate str (not "int") to str
Exception Location: adminlteui/templatetags/adminlte_list.py, line 42, in adminlte_paginator_number

adminlteui/templates/admin/pagination.html, error at line 31

<div class="col-sm-7">
    <div class="dataTables_paginate paging_simple_numbers"
         id="example2_paginate">
        <ul class="pagination">
            {% if pagination_required %}
            <li class="paginate_button previous disabled"
                id="example2_previous">
                <a href="#" aria-controls="example2" data-dt-idx="0"
                   tabindex="0">{% trans 'Previous' %}</a></li>
            {% for i in page_range %}
            {% adminlte_paginator_number cl i %} <----- error occurred here
            {% endfor %}
            <li class="paginate_button next disabled" id="example2_next">
                <a href="#"
                   aria-controls="example2"
                   data-dt-idx="7"
                   tabindex="0">{% trans 'Next' %}</a>
            </li>
            {% endif %}
        </ul>
    </div>
</div>

Exception Location: adminlteui/templatetags/adminlte_list.py, line 42, in adminlte_paginator_number

@register.simple_tag
def adminlte_paginator_number(cl, i):
    """
    Generate an individual page index link in a paginated list.
    """
    if i == DOT:
        # <li class="paginate_button active"><a href="#" aria-controls="example2" data-dt-idx="3" tabindex="0">{}</a></li>'
        return format_html(
            '<li class="paginate_button"><a href="javascript:void(0);" aria-controls="example2" data-dt-idx="3" tabindex="0">… </a></li>')
    elif i == cl.page_num:
        return format_html(
            '<li class="paginate_button active"><a href="javascript:void(0);" aria-controls="example2" data-dt-idx="3" tabindex="0">{}</a></li>',
            i + 1)
    else:
        return format_html(
            '<li class="paginate_button "><a href="{}" {} aria-controls="example2" data-dt-idx="3" tabindex="0">{}</a></li>',
            cl.get_query_string({PAGE_VAR: i}),
            mark_safe(
                ' class="end"' if i == cl.paginator.num_pages - 1 else ''),
            i + 1, # <----------------- line 42 error
        )

Hope this helps.

Inlines not displaying?

It seems that Django admin inlines are not displaying at all ...

Is this a known issue?

Thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.