staticfiles

Django学习笔记-网站搭建案例

喜你入骨 提交于 2019-12-09 12:11:20
这是一个使用django搭建网站的案例,需要在本地运行。以下为操作步骤: 1、搭建python虚拟环境,安装django 环境为:python3.7 django2.1 步骤和方法略,请参考其他攻略,新建的python虚拟环境名称为env_w 2、进入虚拟环境 (base) E:\project\fwa>conda activate env_w #任何目录下进入虚拟环境都可以,其中env_w为虚拟环境名 3、新建django项目 (env_w) E:\project\fwa>django-admin startproject w_02 # w_02为django项目名 4、新建应用 (env_w) E:\project\fwa>cd w_02 # 进入新建django项目 (env_w) E:\project\fwa\w_02>python manage.py startapp frontend # 新建应用,用来处理前端页面的调用 5、新建所需文件及文件夹 (env_w) E:\project\fwa\w_02>md templates\pages # 新建文件夹templates及其子文件夹pages (env_w) E:\project\fwa\w_02>type nul>templates\pages\index.html # 在文件夹templates\pages下

Django模板静态文件处理和媒体文件处理

杀马特。学长 韩版系。学妹 提交于 2019-12-05 20:24:04
1.Django 对css静态文件的处理 我们先来看Django 对css静态文件是怎么处理的,一起来实现一下: 第一步:首先需要在settings文件中指定静态文件的存储路径,可以使用Django模板引擎语法提示,如 STATICFILES_DIRS = (os.path.join(BASE_DIR, "static"), ) ,需要注意的是这种方式必须要在 DEBUG模型下使用,也就是让DEBUG等于True,这个是在settings.py文件中设置的; 第二步:在static目录中创建一个css目录,创建一个base.css文件, 将之前的base.html页面中的 css样式复制进来; .header{ color: red; font-size: 60px; background-color: black; height: 100px; text-align: center; line-height: 100px; } .content{ color: green; font-size: 60px; background-color: #eeeeee; height: 800px; text-align: center; line-height: 800px; } .footer{ color: green; font-size: 60px; background

8

流过昼夜 提交于 2019-11-30 05:32:43
template 两大功能 一些基本语法 比如 if for jquery引入 修改时间格式 模板继承 我们在生产中会发现写的平台顶部导航栏,和左侧菜单栏都是相同的。这样我们可以把它写成模板,写的时候回只写主体部分,继承菜单栏和导航栏,来省略大量代码 举例 编辑login.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>demo01</title> </head> <body> <h1>{{obj.username.0}}</h1> {% for item in obj_li %} <div> {% if item.username == 'zzxx' %} <span>{{ item.username }}</span> <span>{{ item.password }}</span> {%endif %} </div> {% endfor %} </body> </html> urls from django.contrib import admin from django.conf.urls import url,include from app1 import views urlpatterns = [ url('admin/', admin.site.urls), url

Python3+Django2.1+xadmin2.0环境配置

回眸只為那壹抹淺笑 提交于 2019-11-29 11:58:55
注:python3和Django2.1环境安装可参考博文《Django基础-安装配置》 xadmin2下载安装 在线安装(建议) pip install git+git://github.com/sshwsfc/xadmin.git@django2 或 pip install git+git://github.com/sshwsfc/xadmin.git 下载 xadmin2.0 文件并解压 https://github.com/sshwsfc/xadmin 1、项目中新建目录 extra_apps (名称可自定义),作为第三方依赖的存放目录 2、选中 extra_apps 目录,右击Mark Directory as > Resource Root 环境配置 查看依赖包命令 pip list 确认是否拥有以下几种 django-crispy-forms 1.7.2 django-formtools 2.1 django-import-export 1.2.0 django-reversion 3.0.3 配置项目 setting 新增APP INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions