我是新用户django-pycharm,我想在pycharm中创建一个html / css模板。 我的proplem在pycharm我不能连接html文件与css文件。 如果我用pycharm的经典方式运行那些文件就可以,但我无法在程序中连接。
我在txt文件中的连接线
link href="templatemo_style.css" rel="stylesheet" type="text/css" />
答案 0 :(得分:2)
您需要将静态文件放在应用程序内的static
目录中。然后,您应该可以使用模板中的{{ STATIC_URL }}
来访问它们。
Django Templating与通常的HTML / CSS略有不同。您需要付出一些努力来学习模板的工作原理以及如何提供静态文件。
答案 1 :(得分:2)
here您已经了解了如何在django中首先设置它。
最后,你的html文件中会出现类似的内容:
{% load staticfiles %}
<link href="{% static 'css/templatemo_style.css' %}" rel="stylesheet" type="text/css" />
所以,你的静态文件并不直接存在于html文件所在的同一个文件夹中,但是在他们自己的文件夹中,我通常称它们为site-static
。
并且在这里你如何设置与Django的PyCharm :) http://www.django-tips.com/tip/how-to-setup-pycharm-for-django/31/
答案 2 :(得分:0)
那里有一种类型。 css链接说:“templatemo”,文件名为“templatermo”。
答案 3 :(得分:0)
您的HTML代码错误
<link rel="stylesheet" href="templatermo_style.css">
还要检查文件名,你的css文件名是templatermo_style.css
而不是templatemo_style.css
我建议您使用静态文件而不是通常的方式,检查其他答案
答案 4 :(得分:0)
所以我发现工作是...
所以基本上我要做的是手动键入,直到到达href链接,然后按Ctrl +空格键,它会自动为我调出style.css链接并完成目录本身。也许行得通。