我最近在我的项目中添加了一个包并做了一个pip freeze > requirements.txt
然后。然后我做了pip install -r requirements.txt
到我的本地,它添加了一个侧边栏。
I did a pip install -r requirements.txt
也发送到服务器,并产生不同的结果。它的侧边栏被搞乱了。
我尝试通过这样做删除侧边栏answer https://stackoverflow.com/a/63811192/12415287但它并没有被删除。
.toggle-nav-sidebar {
z-index: 20;
left: 0;
display: flex;
align-items: center;
justify-content: center;
flex: 0 0 23px;
width: 23px;
border: 0;
border-right: 1px solid var(--hairline-color);
background-color: var(--body-bg);
cursor: pointer;
font-size: 20px;
color: var(--link-fg);
padding: 0;
display: none; /*added*/
}
#nav-sidebar {
z-index: 15;
flex: 0 0 275px;
left: -276px;
margin-left: -276px;
border-top: 1px solid transparent;
border-right: 1px solid var(--hairline-color);
background-color: var(--body-bg);
overflow: auto;
display: none; /*added*/
}
我应该怎么做才能解决这个问题?
如果我可以添加任何其他内容来提供帮助,请询问。
ADD requirements.txt
:
asgiref==3.3.4
certifi==2020.12.5
chardet==4.0.0
defusedxml==0.7.1
diff-match-patch==20200713
Django==3.2.3
django-cors-headers==3.7.0
django-filter==2.4.0
django-import-export==2.5.0
django-property-filter==1.1.0
djangorestframework==3.12.4
et-xmlfile==1.0.1
idna==2.10
MarkupPy==1.14
odfpy==1.4.1
openpyxl==3.0.7
python-decouple==3.4
pytz==2019.2
PyYAML==5.4.1
requests==2.25.1
sqlparse==0.3.0
tablib==3.0.0
urllib3==1.26.4
xlrd==2.0.1
xlwt==1.3.0
ADD sample github 仓库 https://github.com/pdarceno/django-prosy-form:
首先,这个导航栏是由Django 3.1+
而不是任何其他第 3 部分包。
复制并粘贴自Django 3.X 管理在新的导航栏中显示所有模型 https://stackoverflow.com/questions/63499212/django-3-x-admin-showing-all-models-in-a-new-navbar,
来自django-3.1 /questions/tagged/django-3.1 发布
笔记 https://docs.djangoproject.com/en/3.1/releases/3.1/,
管理员现在在更大的屏幕上有一个侧边栏,以便于导航。
默认情况下启用,但可以使用自定义禁用管理站点和设置AdminSite.enable_nav_sidebar https://docs.djangoproject.com/en/3.1/ref/contrib/admin/#django.contrib.admin.AdminSite.enable_nav_sidebar
to False
.
所以,这是Django 3.1中添加的功能,可以通过设置删除AdminSite.enable_nav_sidebar = False
(see 如何定制AdminSite class https://docs.djangoproject.com/en/stable/ref/contrib/admin/#customizing-the-adminsite-class)
如何修复不规则的造型?
您不必编辑任何 CSS 或 HTML 文件来修复样式,因为 Django 附带了一组新的 CSS 和 HTML,这usually解决问题。 (即不建议更改样式文件只为这个)
如果这对您不起作用,可能是因为您的浏览器缓存所致。
如果您使用的是 Chrome,
- 进入管理页面
-
Ctrl + Shift + i
并选择Network
选项卡,然后勾选Disable Cache
- Refresh the page
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)