- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我已经被困了一段时间了,但我似乎无法理解。在你说 python manage.pycollectstatic
之前,是的,我已经做到了。问题是:我正在使用夹层的实体布局之一。夹层的文件似乎没有与实体模板布局合并。
在我的首页上,CSS 可以工作,但是如果我转到 /admin
页面,那么 css 会像这样加载admin/static/mezzanine/some_css.css
。除了根主页之外的任何内容都会加载 css 文件。所以我猜测就是那个路径,但我仔细检查了我的根路径,它似乎是正确的?
设置.py
PROJECT_ROOT = BASE_DIR = os.path.dirname(PROJECT_APP_PATH)
# PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__)) also tried this
STATIC_URL ='static/'
STATIC_ROOT = os.path.join(PROJECT_ROOT, 'static')
# STATICFILES_DIRS = ( os.path.join(PROJECT_ROOT, "solid/static"), ) also tried this
STATICFILES_DIRS = (
os.path.join(os.path.realpath(PROJECT_ROOT), "solid/static"),
)
STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
)
url.py
urlpatterns +=[]+ static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
简化的文件结构
app
---app
---solid
static
admin
css
mezzanine
templates
---static
admin
css
mezzanine
manage.py
最佳答案
你在开头错过了一个名为斜杠的重要内容。在前面加一个斜杠。
STATIC_URL ='/static/'
关于python - 带有夹层和模板的 django 静态 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45896124/
我是 Django 新手。我遇到了一些困难,我的静态文件未正确加载。 我的元素目录如下所示: 我的新网站 我的新网站 首页 静态 CSS home.css 模板 首页 索引 管理.py init.py
来自Mezzanine docs : By default the template pages/page.html is used, but if a custom template exists
所以我的网站在 DEBUG = True 下显示正常,但是当我将其更改为 False 时出现 200 服务器错误。我一直在阅读,发现 500 错误很常见,但我找不到关于 200 错误的任何信息。我的
我正在处理的 Django 项目是在我处理它之前由其他人设置的。它还有我不熟悉的夹层组件;一直不需要使用它。突然,我有一个错误,我不知道如何修复... 我有一个应用“Dashboards”,它开始时没
我在托管一个我在 Heroku 中创建的简单网站时遇到了一些问题。该网站是使用 Mezzanine 创建的,并使用了 whitenoise 和 gunicorn。问题是:我在某些静态资源(如 css
我在 displayable_links.js 上收到 500 错误。我认为这与我的 ssl 设置有关。使用 Django 1.9.1、Python 2.7.5、PostgreSQL 9.2.14 和
Django 夹层: 我的夹层博客中有一些页面和帖子。我创建了一个名为“test”的页面,其网址为 localhost:8000/test 。我可以将“博客页面”“测试”作为主页吗?我的意思是,在 l
我是一名优秀的程序员,十分优秀!