本文将告诉您Django如何加入自己的HTML文件夹以及如何设置Django HTML图片路径的相应知识点。我希望这对您有帮助。不要忘记收集此网站。
本文目录清单:
1.为Pycharm选择哪些项目来创建HTML文件2.如何在django template.static/path中创建代码,调用CSS,IMG,JS和其他静态文件Django最初是开发出来在劳伦斯新闻内容下管理某些网站的。Group.In 2003年,《律师事务杂志》的网络开发商,埃德里安(Edrian)和威尔森(Willson)开始使用Python语言开发应用程序。快速的新闻界使他们能够提高产品的开发速度,因此他们两个都试图尝试想象一下节省开发时间的框架。该框架将可以重复使用的组件或模块放置,因此开发人员不必重复不需要反复工作的工作。这是Django诞生的基本原因。
Django的诞生是减少重复性工作并节省开发商的时间,使开发人员能够将有限的能源投资于关键开发链接。
2. Django命名:
Django以名为Django Reinhardt吉他手的名字命名。由于程序员的世界不能缺少音乐,因此开发人员受到他的音乐的启发。为了感谢吉他手,Django的名字也出生了!
3. Django获得方法:
1)方法1:官方网站下载:
2)方法两个:Pycharm随附Django模块,并直接在Pycharm上创建一个项目
4. Django的具体内容介绍:
1)views.py文件:
该文件可用于处理用户发出的指令。在模板目录中创建的网页可以显示用户的页面内容,例如用户帐户密码等,输出输出已输出到页面。((将使用以后的操作)
2)urls.py文件:
它是链接的入口,该链接与相应视图中的函数关联。
3)型号py文件:
model.py文件与数据库操作并使用或读取数据有关。当用户不使用数据库时,可以将其视为普通的封装文件。
4)表格。文件:
Django的表单文件,用户可以直接输入浏览器上的提交页面,并且数据验证工作和输入框的生成取决于它。(将使用后来的操作)
5)管理文件:
Django的背景文件可以使用少量代码具有背景。
6)settings.py文件:
django的配置文件,settings.py文件包括一些调试交换机,静态文件和其他信息。(将使用以后的操作)
7)模板目录:
views.py中的HTML模板获得了带有动态内容的网页,可以通过缓存提高速度。(将使用以后的操作)
5. Django可以做什么?学习Django的用途是什么?
Django作为网站架构,对后端有偏见。作为网站,开发人员可以执行他们想要的任何任务或页面。
第二,准备环境
(1)Mac 11.2.3
(2)Python 3.9
(3)Pycharm专业版2021.3.2
第三,开始创建HTML网页
第一步:
启动Pycharm并创建Django
第2步:
创建一个可以命名为应用程序,应用程序,应用程序...的应用程序...
输入python manage.py startapp +您要创建的名称(有时也称为目录)您要创建
我创建了一个应用程序的文件夹(有时也称为目录),因此代码为:
python manage.py startapp应用
第三步:
在应用程序文件夹中(有时也称为目录,重要的问题被认为是三遍!),创建一个URLS PY文件。
具体方法是:
然后返回汽车,此时创建了URLS.PY文件(空文件):
第四步:
更改刚刚创建的URLS.PY文件,并将以下内容输入到urls.py文件:
来自django.urls导入路径
从。导入视图
urlpatterns = [
这是给予的
第五步:
修改djangoproject3文件夹中的urls.py文件(在这里说明为什么称为djangoproject3的文件夹,这是因为当您创建一个项目时,称为djangoproject3)。
在Djangoproject3文件夹中打开URLS.PY文件,然后添加以下内容:
来自django.contrib导入管理
从django.urls导入路径,包括
urlpatterns = [
路径('admin/',admin.site.urls),
路径('',include('app.urls'))
这是给予的
由于我之前创建的应用程序称为应用程序,因此我是此处的应用程序。以相同的方式,如果您创建一个应用程序,那么您应该在这里成为应用程序!
步骤6:
创建一个来自App文件夹中的名称的文件,然后将以下内容添加到它:
从django导入表格
class loadform(forms.form):
file = forms.filefield()
在项目的根目录中创建,建议您使用Eclipse创建Django项目,这很方便!
Django版本1.10
网站通常需要JS,CSS,图片和其他文件。在Django中,我们称这些文件为“静态文件” .DJANGO提供DJANGO.CONTRIB.STICETFIELS来管理它们。使用方法如下:
1.在设置中定义static_url:py:
static_url ='/static/'1
2.在项目中,静态文件的目录如下图所示:
项目名称:Projettestdjango;应用名称:PEOJETDJANGO,APP目录中的静态文件夹。
3.在设置中添加一个项目应用程序:py:
4.在HTML文件中调用:
{%load static%}链接rel =“ stylesheet” href =“ https://www.shouxicto.com/article/ {%static'css/style.css'%}”%text/css“ text/css”媒体=“ siperd
img class =“ img” src =“ https://www.shouxicto.com/article/ {%static'images/logos/google_transle_icon.png'width'“ width =” 36“ 1” 36“ 36” 1
在Django项目的开发中,就像普通的Web开发一样,不可能通过“ IMGS/BG.JPG”访问本地静态文件。有必要进行一些配置以实现静态文件访问。
首先,在项目根路径下创建一个新的静态文件夹,然后在静态文件夹下创建相应的CSS,IMGS,JS和其他文件夹,以存储静态文件,例如CSS,IMG,JS。
第二,项目配置
1.打开settings.py并将其添加到底部:
2.打开urls.py并将其添加到urlpatterns :(注意,如果您还将urls.py设置在博客目录中,则必须在blog/urls.py中进行修改。不要忘记导入设置):
(但是在测量之后,我可以完成静态文件的访问,而无需添加此文件)
3.在HTML模板的顶部添加:
然后以这种格式调用您需要的格式,例如:
最终重新运行该项目,Django可以找到本地静态文件,例如IMG。目前,可以使用IMG和其他文件显示与模板相对应的页面。
如何加入自己的HTML文件夹,了解在这里如何谈论Django。感谢您花时间阅读本网站的内容。有关如何设置Django HTML图片路径的更多信息,如何添加Django如何添加自己的HTML文件夹信息台以查找。