Django开发流程

1.创建Django工程
django-admin startproject pro1

2.settings.py配置中文和时区,和在pro1根目录下创建一个‘static‘目录,并在settings.py中配置静态文件指向(找到相应的地方进行修改)

LANGUAGE_CODE = ‘zh-Hans‘
TIME_ZONE = ‘Asia/Shanghai‘
USE_TZ = False # 不用默认(时间如插入时间一致)
# 设置静态文件指向(添加以下代码)
STATICFILES_DIRS = [
   os.path.join(BASE_DIR,‘static‘),
]

3.创建应用

python manage.py startapp app1

4.setting.py将app1添加到INSTALLED_APPS列表中

5.创建模板templates(分两种情况)并设置模板指向
(1)工程中创建,即在pro1根目录下创建templates目录
修改TEMPLATES列表中的DIRS,如:
‘DIRS‘: [os.path.join(BASE_DIR, ‘templates‘)],
(2)应用中创建,即在app1目录下创建templates目录
修改TEMPLATES列表中的DIRS,如:
‘DIRS‘: [os.path.join(BASE_DIR, ‘app1/templates‘)],

6.python manage.py makemigrations test3
python manage.py migrate
python manage.py createsuperuser

时间: 2024-10-08 04:16:44

Django开发流程的相关文章

Django学习-----Django开发流程

1. 安装django Django的下载地址:https://www.djangoproject.com/download/ 解压缩后进入这个目录,执行python setup.py install 2. 测试 #python #import python 没有出现错误,证明安装成功 3.创建django项目 #django-admin.py startproject  web_01 4. 修改settings.py 修改TIME_ZON为  Asia/Shanghai 修改LANGUAGE_

Django开发流程及实例

创建虚拟环境 创建:mkvirtualenv [虚拟环境名称] 删除:rmvirtualenv [虚拟环境名称] 进入:workon [虚拟环境名称] 退出:deactivate 所有的虚拟环境,都位于/home/.virtualenvs目录下 进入虚拟环境前的提示: 进入虚拟环境后的提示: 查看当前的所有虚拟环境:workon [两次tab键] 查看虚拟环境中已经安装的包 pip list pip freeze 安装django 建议安装1.8.2版本,这是一个稳定性高.使用广.文档多的版本

django开发环境搭建(参考流程)

django开发环境搭建(参考流程) 2013-08-08 01:09:06 分类: LINUX 原文地址:django开发环境搭建(参考流程) 作者:bailiangcn 对于一个初学者,在实际的开发环境中,应该采用什么的样的工具来开发django呢? 我想环境至少应该具备的特性有: 多版本python环境的支持 版本控制 自动测试框架 数据库支持迁移 部署的自动化 参考文档 主要参考的文档-英文 virtualenv介绍 VirtualEnv 和Pip 构建Python的虚拟工作环境 使用V

Django (九) 项目开发流程&项目架构

项目开发流程&项目架构 1. 软件开发的一般流程 1. 需求分析及确认: 由需求分析工程师与客户确认甚至挖掘需求.输出需求说明文档. ? 2. 概要设计及详细设计: 开发对需求进行概要设计,包括系统的基本处理流程,组织结构.模块划分.接口设计.数据库结构设计等.然后在概要设计的基础上进行详细设计.详细设计中描述实现具体模块所涉及到的主要算法.数据结构.类的层次结构及调用关系,需要说明软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑,以便进行编码和测试.基本达到伪代码的层面. (原型图

django开发自动化测试平台简介

Django的优点 1:功能完善.要素齐全:自带大量常用工具和框架(比如分页,auth,权限管理), 适合快速开发企业级网站. 2:完善的文档:经过十多年的发展和完善,Django有广泛的实践案例和完善的在线文档.开发者遇到问题时可以搜索在线文档寻求解决方案. 3:强大的数据库访问组件:Django的Model层自带数据库ORM组件,使得开发者无须学习SQL语言即可对数据库进行操作. 4:Django先进的App设计理念: App是可插拔的,是不可多得的思想.不需要了,可以直接删除,对系统整体影

vue项目搭建和开发流程 vue项目配置ElementUI、jQuery和Bootstrap环境

目录 一.VUE项目的搭建 1. 环境搭建 2. 项目的创建和启动 二. 开发项目 1. 配置vue项目启动功能 2. 开发vue项目 (1)项目文件的作用 (2)vue项目开发流程 (3)vue项目的请求生命周期 三.vue项目中的功能 1. 路由相关的标签和方法 2. 路由配置 (1)无路由传参的路由配置方法 (2)路由传参的路由配置方法 3. 页面的跳转功能 (1)标签跳转 (2)逻辑跳转(路由跳转) 四.JS原型 五.vue组件生命周期钩子 六.vue的ajax插件:axios 七.vu

只需12步带你玩转Django1.11框架(框架开发流程简述)

上一篇文章讲述了Django框架的基本执行流程,这篇文章我将为大家简单描述一下Django框架的基本开发流程. 本文章中基于ubuntu16.0.4系统中进行调试. 这里提一下,Django框架中setting.py文件为总配置文件,大家没事别轻易修改哦. 1.  创建虚拟环境,此步骤需要联网 mkvirtualenv 虚拟环境名 -p python3 2.  安装Django框架 pip install django 3.  进入虚拟环境 workon 虚拟环境名 4.  创建工程项目文件 d

基于微信硬件公众平台的智能控制开发流程

一.微信硬件公众平台整体架构 上一篇<物联网架构场景技术分析>已经探讨和分析了物联网架构的演进,基于微信硬件公众平台的智能控制方案即属于文中的第三种架构--基于统一后台服务的物联架构.其中的架构如下: 各部分的角色和分工如下: 1.微信硬件公众号平台服务器,是物联网的基础和核心部分,其负责外设设备ID的认证,类似公安部给每个公民一个身份证一样,保证每个外设都有一个合法并且唯一的ID.目前微信平台的设备ID由两部分组成,一部分是厂商运维的公众号(即手机微信关注的公众号)的原始ID,称为设备类型,

EAM系统开发流程

EAM系统开发流程主要包括三个阶段: EAM系统分析 主要是通过规范EAM系统内的信息,进一步把它们整合成一个完整的EAM原型.具体的工作是定义EAM系统中的词汇和建立一组用来生成具有可重用和可配置的概念模型的规范.这些对实施具体系统有指导作用,并且是其基础,类似施工手册.例如,对于资产可以定义为一个能跟踪.修复后可重复使用的.唯一具有独立名称的实体.  EAM系统设计 主要是开发一个高度灵活的通用架构,并且提供一个生产规范.软件构架为组件或对象的重组和配置提供了技术保证,为实现系统的灵活通用提