django建站的注意点

1.如果在centos里新创建的工程,需要对templates在settings里面配置路径

settings.py

TEMPLATES = [
    {
        ‘BACKEND‘: ‘django.template.backends.django.DjangoTemplates‘,
        ‘DIRS‘: [os.path.join(BASE_DIR, ‘templates‘)]
        ,
        ‘APP_DIRS‘: True,
        ‘OPTIONS‘: {
            ‘context_processors‘: [
                ‘django.template.context_processors.debug‘,
                ‘django.template.context_processors.request‘,
                ‘django.contrib.auth.context_processors.auth‘,
                ‘django.contrib.messages.context_processors.messages‘,
            ],
            ‘libraries‘: {
                ‘my_tags‘: ‘templatetags.my_tags‘,

            }

        },
    },
]

static静态文件 需在nginx配置里添加路径(只在settings.py 里配置无效)

原文地址:https://www.cnblogs.com/cjj-zyj/p/10169865.html

时间: 2024-11-08 21:27:41

django建站的注意点的相关文章

第1章:Django建站基础

<玩转Django 2.0>第1章:Django建站基础 1.3网站运行原理: (1)网站中一些常用术语: 客户端:简称浏览器,如Chrome.Firefox和IE 服务器:能够连接到互联网,具有IP地址的计算机 IP地址:互联网协议地址,TCP/IP网络设备的数字标识符 域名:用于标识一个或多个IP地址 DNS:域名系统,用于跟踪计算机的域名及其在互联网上相应的IP地址 ISP:互联网服务提供商 TCP/IP:传输控制协议/互联网协议 HTTP:超文本传输协议 (2)网站运行原理 在浏览器中

django建站基本步骤

1. 搭建整个框架 django-admin.py startproject lovesong cd lovesong python manage.py startapp userManagement 2. setting 文件设置 添加app 及静态文件路径 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessio

Python快速建站系列-Part.One-组装开发环境

源代码都在github上:https://github.com/SSSDOG/SmallStudyStation 既然是用Python快速建站,第一步选择框架,鉴于Django有点复杂对新手不是很友好所以选择Tornado,数据库的话用MongoDB. 建站也少不了前端,我是用的bootstrap,从http://www.bootcss.com/这里下载就行,或者直接用它提供的CDN. 首先安装Python需要的模块 1 import tornado 2 import pymongo pymon

Web建站基本概念

首先要知道网站访问大概是什么个过程: 假设你在浏览器地址栏输入这个问题的地址 http://www.zhihu.com/question/22689579 访问过程和下图差不多,浏览器和服务器交流,服务器和数据库交流(有时候数据库就在服务器那台机子上) HTML 与 CSS 你家电脑拿到一个 html (就是上图 HTTP 响应的 body 里的内容)之后,就会对它进行解析渲染.HTML 就是一种标记语言.类比一下,大家在论坛上经常会用一些代码来添加富文本内容,举一些栗子: [img]图片地址[

【从0开始Tornado建站】总体设计

Tornado是一个非阻塞的web服务器,也是python的web框架中非常优秀的一款.网上关于django的tutorial非常多而且详细,关于tornado的使用就非常少了,我想以我从0开始的方式一步一步用这个优秀的tornado框架建一个小网站,一方面加深自己的理解,另一方面接受大家的建议和批评,更加进步~我注册了个域名:http://www.ustchacker.com,由于服务器在学校里面,外网访问不了,等功能完善后再挂到外网去. 我想建的是一个普通的网站,有登录.注册.发表文章.发表

2. Review Board 建站 Ubuntu14.04

1. 启动mysql,并创建数据库reviewboard,创建访问账户,更新外部访问权限. 2. 启动apache2 sudo /etc/init.d/apache2 reload 每次更改配置文件后均需重新加载 sudo /etc/init.d/apache2 restart 3. 建站 sudo rb-site install /var/www/reviewboard · Domain = 192.168.1.116 · Root Path = / · Database Type = mys

Web 建站技术中,HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、ASP.NET、Web Services 是什么?

建站有很多技术,如 HTML.HTML5.XHTML.CSS.SQL.JavaScript.PHP.http://ASP.NET.Web Services.浏览器脚本.服务器脚本等.它们的区别是什么?新手一点不懂,想理清所有这些技术之间的关系和应用范围. 一个学期前我也和楼主差不多不知道这些都是啥,一个学期之后差不多都弄懂了,来讲讲自己的理解吧! 大概是什么个过程:假设你在浏览器地址栏输入这个问题的地址http://www.zhihu.com/question/22689579访问过程和下图差不

2013年十大免费云空间排行榜-给开发者建站用的免费云主机

云空间也可以叫做云平台,是以云计算技术而开发的网络服务平台,云计算平台可以划分为3类:以数据存储为主的存储型云平台,以数据处理为主的计算型云平台以及计算和数据存储处理兼顾的综合云计算平台. 云空间与传统的虚拟主机相比有非常大的不同,主要表现在空间管理方法.代码运行方式和应用开发等方面有非常大的不同,很多人在使用云空间过程会出现这样或那样的问题,多数是因为云空间对程序的要求不同而导致的. 严格的来说,就现有的云计算空间环境和条件,云空间还不适合用于专门的建站用途.当前使用云空间建站遇到的一个最大的

【从0开始Tornado建站】显示所有注册用户

显示注册用户的前台主要代码如下: {%block content%} <ul> {%for i in users%} <li><a href='/user/{{i[1]}}' class='text-success h4'>{{i[1]}}<small>({{i[3]}}星级)</small></a></li> {%end%} <br/> </ul> {%end%} 显示注册用户的后台代码如下: c