代码干货 | 号称最为简明实用的Django上手教程(下)

xiaoxiao2021-02-28  91

本文来源于阿里云-云栖社区,原文点击这里

1 前景回顾

系统环境:WIN10 64bit 开发环境:sublime+Anaconda 数据库:Mysql 5.6.17 语言:python3.5 框架:django1.11+Bootstrap 可视化工具:Highchart|Echarts|plotly|Bokeh(采用Echarts)

2 静态文件配置操作

 (1)静态static文件夹的配置

在analysis文件夹下创建:analysis/static和analysis/templates文件夹,其中:

① static:包括,css,js,img,font,files等文件,使用时需要配置,页面开头添加{% load static %}

② templates:包含web的html静态页面,django1.10之后会默认识别

(2)打开xmjc_analysis/setting.py修改如下:

STATIC_URL = '/static/' STATIC_ROOT = os.path.join(BASE_DIR, "static")

(3)打开xmjc_analysis/urls.py修改如下:

# 配置加载静态页面 from django.conf import settings from django.conf.urls.static import static urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^index/$', analysis_views.index,name='index'),# 首页 ]+ static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

(4) 在基模板(后文详细介绍)base页面开头添加{% load static %}

 (5 )xmjc_analysis/views.py修改如下:

''' 第一个页面 author:白宁超 site:http://www.cnblogs.com/baiboy/ ''' #coding:utf-8 from django.shortcuts import render from django.http import HttpResponse def index1(request): name = request.GET['name'] return HttpResponse(u"欢迎"+name+",进入第一个Django页面!") def index(request): '''项目统计分析平台主页''' return render(request,'xmjc/index.html') # 首页

 展开全文

转载请注明原文地址: https://www.6miu.com/read-35720.html

最新回复(0)