Django html相关配置

本文和大家分享的主要是django中 html配置相关内容,一起来看看吧,希望对大家学习django有所帮助。

html文件头要加上下面代码,意思要预加载配置文件中的staticfiles文件

{% load staticfiles %}

css,js,img文件配置

其中,static为配置文件目录

<script scr={% static ’js/example.js’ %}></script>

<link rel="staticsheet" type="text/css" href={%static ’css/example.css’%}>

<img src={% static ’images/example.jpg’ %} />

url配置

<a href={% url ’login’ %}>

<a href={% url ’register’ %}>

action = /login/

action = /register/

网站模板配置

为了节省代码,导航,底部,访问统计等地方需要使用共同的html。

使用base.html来包含通用的文件

<!DOCTYPE html5>

<html>

<head><title><% block title %>标题<% endtitle %></title></head>

<body>

<% include ’nav.html’ %>

<% block main %>

<main-section />

<% endblock %>

<% include ’foot.html’ %>

</body>

</html>

其中block为使继承的模板可以随意重写该部分,include作用是加载其他html文件。

我们可以通过继承或者说是扩展

extends原来的base.html文件,这样可以重写减少工作量

<% extends ’base.html’ %>

<% block title %>new title<% endblock %>

<% block main %>new main content<% endblock %>

一般模板放在app下的templates中,django会自动查找,我们一般使用类里加载html文件的形式.

return render(request, ’index.html’)

来源:HuiHui

时间: 2024-11-10 00:19:43

Django html相关配置的相关文章

Django 资源文件配置

staticfiles: 这是一个静态资源管理的app,django.contrib.staticfiles.老的版本中,静态资源管理一直是一个问题,部分app发布的时候 需要带上静态资源,在部署的时候必须将每个app存在的static静态资源复制到同一个static目录.引入staticfiles之后,执行命 令:python manage.py collectstatic 就可以方便的将所用到的app中的静态资源复制到同一目录. staticfiles的主要相关配置与分析 STATIC_RO

Django——静态文件配置

本文目的 最近用django开发项目,发现django的静态文件(js,css和img等)配置比较麻烦,开发环境和生产环境的配置还不一样,这里记录一下,作为备忘.我当前使用的版本是django v1.4.3. 吐槽:django的版本不兼容是个大问题,网上搜索相关问题时,解决方案到是一大推,但是均没有标注版本,导致均不能适用当前版本,走了不少弯路. 开发环境配置 需要下面几个步骤 1. 在app目录下创建static目录,将静态文件和相关文件夹放到此目录下,如your_app/static/im

73、django之setting配置汇总

前面的随笔中我们经常会改setting配置也经常将一些配置混淆今天主要是将一些常见的配置做一个汇总. setting配置汇总 1.app路径 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles'

Django安装、配置

0. Django安装 pip3 install django==1.11.11(可到官网查看长维护版本) pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ django==1.11.11 PyCharm安装的时候: open in new window 1. Django项目的启动: 1. 命令行启动 在项目的根目录下(也就是有manage.py的那个目录),运行: python3 manage.py runserver IP:

Web框架之Django_02基本操作(Django项目启动配置、数据库连接、orm、增删改查)

摘要: Django项目简单现实过程 pycharm连接数据库 Django之orm简单操作增删改查 一.新建Django项目.配置.设置: 新建Django项目:(为了熟悉Django操作,暂时全部用cmd形式来实现,很多地方需要手动添加)项目目录D:\Django: >>管理员权限打开cmd,通过cmd命令进入项目目录 >>django-admin startproject my_Dproject (创建项目) >>cd my_Dproject (进入项目文件夹)

django的nginx配置

django 在引入第三方模块的时候保证服务的高可用,要设立一个备份接口,当主接口宕机时可以设置一个超市参数来使用备份的接口. nginx 反向代理器,网站服务器,负载均衡 基本命令 sudo nginx启动 sudo nginx -s stop sudo nginx -s quit sudo nginx -s reopen 关键配置模块 events配置域:网络连接相关配置(I/O模块) server配置域:相关服务节点配置 location http配置域 upstream配置域:反向代理配

Django静态文件配置、request方法、ORM简介、字段的增删改查

app的创建注意事项: 在Django新创建的app要在seetings.py中添加注册,才会生效 创建app:django-adminapp an startapp app名称 或者 python3 mansge.py startpp名称 手动创建的app不会自带存放html的templates文件夹,需要手动创建 Django静态文件配置 对于前端已经写好了的文件,我们只是拿过来使用,那么这些文件都可以称之为"静态文件"; 静态文件可以是:boostrap一类的前端框架,已经写好了

【Windows10&nbsp;IoT开发系列】PowerShell的相关配置

原文:[Windows10 IoT开发系列]PowerShell的相关配置 可使用 Windows PowerShell 远程配置和管理任何 Windows 10 IoT 核心版设备.PowerShell 是基于任务的命令行 Shell 和脚本语言,专为进行系统管理而设计. 1.​启动 PowerShell (PS) 会话 注:若要使用装有Windows10 IoT Core设备启动PS会话,首先需要在主机电脑与设备之间创建信任关系. ​启动 Windows IoT 核心版设备后,与该设备相连的

SSH相关配置

SSH相关配置 1.修改ssh监听端口 #注意是sshd_config而非ssh_config /etc/ssh/sshd_config #将Port 22前面的#去掉并添加修改后ssh连接使用的端口 Port 22 #添加多一个22222端口作为ssh连接使用 Port 22222 #同时将22和22222作为ssh连接端口,是为了防止错误操作致使ssh无法连接上 #待22222连接生效后再将22端口关闭 #重启sshd服务 service sshd restart /etc/init.d/s