本文的首席执行官注释将介绍如何设置Django路径和Django URL路径的相关内容。我希望这对每个人都会有所帮助。让我们来看看。
本文目录清单:
1. Python - - Django项目开发:配置项目/静态/路径,致电CSS,IMG,JS和其他静态文件2.如何在Django的前端设置静态文件路径3. Django 3. Django 1.8.2如何修改Django Project开发它们中的默认模板路径,您无法通过“ IMGS/bg.jpg”作为正常的Web开发访问本地静态文件,并且您需要进行一些配置以实现对静态文件的访问。
首先,在项目根路径下创建一个新的静态文件夹,然后在静态文件夹下创建相应的CSS,IMGS,JS和其他文件夹,以存储静态文件,例如CSS,IMG,JS。
第二,项目配置
1.打开settings.py并将其添加到底部:
2.打开urls.py并将其添加到urlpatterns :(注意,如果您还将urls.py设置在博客目录中,则必须在blog/urls.py中进行修改。不要忘记导入设置):
(但是在测量之后,我可以完成静态文件的访问,而无需添加此文件)
3.在HTML模板的顶部添加:
然后以这种格式调用您需要的格式,例如:
最终重新运行该项目,Django可以找到本地静态文件,例如IMG。目前,可以使用IMG和其他文件显示与模板相对应的页面。
设置路径变量
app_path = os.path.dirname(os.path.dirname(__file__)))
#
绝对
小路
到
这
目录
静止的
文件
应该
是
收藏
到。
#
不
放
任何事物
在
这
目录
你自己;
店铺
你的
静止的
文件
#
在
应用'
“静止的/”
子目录
和
在
staticfiles_dirs。
#
注意修改static_root变量
static_root
=
OS.Path.join(app_path,'static')。代替 ('\', '/')
#
URL
字首
deor
静止的
文件。
#
例子:
ample.com/stative/”,
“H
ic.example.com/”
static_url
=
'/静止的/'
#
当然,有staticfiles_dirs变量
staticfiles_dirs
=
(((((
#
放
字符串
这里,
喜欢
“/home/html/static”
订购
“ C:/www/django/static”。
#
总是
Unce
向前
斜线,
甚至
在
视窗。
#
不
忘记
到
Unce
绝对
路径,
不是
相对的
路径。
OS.Path.join(App_path,'Mobile_oa_server/static')。代替 ('\', '/'),
治愈
Template_dirs在1.8中被废除。请注意,DIRS是列表,而不是设置DIRS选项以设置Djangotemplates。
因此,您可以这样设置:
模板= [
{{{
'后端':'django.template.backends.django.djangotemplates',
'dirs':[path1,path2],
},,
这是给予的
结论:以上是如何设置django路径和django url路径的全部内容,涉及如何设置django路径和django url路径。我希望这对每个人都会有所帮助。如果您想进一步了解这一点,请记住收集并关注此网站。