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.sessions‘,
  ‘django.contrib.messages‘,
  ‘django.contrib.staticfiles‘,

  ‘userManagement‘,
]

STATIC_URL = ‘/static/‘
SITE_ROOT=os.path.join(os.path.abspath(os.path.dirname(__file__)),‘..‘)
STATIC_ROOT = os.path.join(SITE_ROOT,‘static‘)
STATICFILES_DIRS = (
("css", os.path.join(STATIC_ROOT,‘css‘)),
("js", os.path.join(STATIC_ROOT,‘js‘)),
("images", os.path.join(STATIC_ROOT,‘images‘)),
)

3. 根目录下建立静态文件夹static,内含文件夹js, css, images.

4. 在views.py上写上访问网页的代码

from django.shortcuts import render

# Create your views here.
def index(request):
return render(request, ‘index.html‘,{‘param‘:‘HelloWorld!‘})

5. 配置url

from django.conf.urls import url
from django.contrib import admin
from userManagement import views as userManagement_views

urlpatterns = [
url(r‘^admin/‘, admin.site.urls),
url(r‘^$‘, userManagement_views.index),
]

6. 在app下建一个文件夹templates, 在这个文件夹下新建一个index.html

<!DOCTYPE html>
<html>
<head>
<title>Hello World</title>
{% load staticfiles %}
<link rel="stylesheet" type="text/css" href="{% static ‘css/main.css‘ %}"/>
<script type="text/javascript" src="{% static ‘js/jquery.js‘ %}"></script>
</head>
<body>
<h1>{{param}}</h1>
</body>
</html>

7. 执行以下命令

  python manage.py collectstatic

  python manage.py migrate

  python manage.py runserver

  

  

时间: 2024-10-13 04:06:13

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.如果在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.te

网站建站流程

一个网站的建设是需要吧很多细节结合在一起,只有把各步骤有序的完成,才能建成一个完整的网站,虽然建站的步骤很多,而且都是分开的部分,但是这些步骤会形成一个基本的流程,按照这个流程去做,就能完成建站,下面就给大家介绍一下,网站建设的基本流程是什么? 域名空间.一个网站的建设首先当然是选择一个好的域名,后缀一般都是选择.com和.cn的较多,.com是国际域名后缀,.cn是中国的域名,域名的主体一般和你的网站主题,或者企业的名称全拼来做域名的主体,如今互联网当中网站繁多,很多域名已经被注册,可以是全拼

FarBox的建站过程

FarBox的建站过程 本文转自:http://mosir.org/html/y2012/How-to-build-your-website-by-farbox.html 作者: mosir 时间: December 15, 2012 分类: web相关 出于对FarBox的实现思路的认同,在浅浅尝试了一下之后,现在终于又抽出空来实际使用一下了. 前几天的一个凌晨,看到FarBox后,立即试用了,并写了篇简介:FarBox--另类有趣的网站服务.当时最主要的是了解其思路,因为看了一遍文档,发现当

企业网站建站步骤,以下步骤一步都不能少!

企业建站步骤,以下一步都不能少! 美工方面 如果只需要简单的企业宣传,产品介绍等比较简单的功能,对美工没有太高的要求,只需要大约2000元即可,但是如果美工要求高,想有自己的设计风格,而且看上去还要大气.显档次.或很华丽,就需要花费更高的成本,在人员薪金方面的投入都是非常大的(月薪近万元),好美工能够做出更为出色的页面,低成本的付出必然带来低质量的网页. 功能方面 要对自己想实现的功能进行分析,功能越多价格越高,所以在选定功能时一定要切合实际,尽量不要为了好看或或盲目攀比,要考虑维护的成本,如网

做网站第一步:注册域名-记yinmojianzhan.cn(引莫建站)注册步骤;

一.查询:输入域名,勾选cn,点击查询: 想要注册的域名 yinmojianzhan.cn 未被注册:可点击马上注册: 确认域名, 选择购买年限推荐服务(新手不需要购买,需要的时候在买)增值业务(单页版建站宝盒,不需要勾,有赠送) 选择已有域名持有人联系人信息模板或新建域名持有人信息后选择: 提交订单: 检查确认所有信息:确认没问题后点击确认下一步: 之后完成付款: 购买完成: 域名列表,点击认证: 认真通过后就可以建站了 /绑定企业邮箱了(如果使用个国内服务器/空间 需备案) 原文地址:htt

从购买服务器到建站,从0打造自己的网络领地。

记得当年我萌生出要建立一个自己的网站的时候,在网络上搜索了很多教程,但是都不怎么能看懂,于是建站这个事情折腾了我很长的时间.在学习了很多知识之后,我终于能够熟练的从0到1建立一个安全可靠的站点.现在把我的经验分享给各位刚入坑的伙伴,希望新手不用像我当年一样为建站苦恼.----------------------第一部分--------------------简单介绍云服务--------------------------------------------------要想建立一个网络站点,前提

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]图片地址[