在Django下创建项目以及设置settings.py教程
进入虚拟环境创建目录(在虚拟环境下不要使用sudo命令)
1.在虚拟环境下安装需要的安装包(注意,不要用sudo命令,否则会安装到真实环境下)
pip3 install Django==1.11.8
pip3 install pillow
pip3 install pymysql==0.7.11
2. 建立文件夹MyProject,进去MyProject目录创建项目
django-admin startproject fruitday(项目名称,可自定义)
3. 进入 fruitday 创建App
./manage.py startapp index(app名称,可自定义)
4. 设置setting.py
在fruitday项目下用sublime 等一些辅助工具 打开settings.py
在INSTALLED_APPS下添加app名称
设置数据库类型
在项目目录下打开__init__.py导入pymysql,否则连接不到数据库
打开mysql数据库,创建数据库FruitDay
终端下输入:mysql -uroot -p123456
create database FruitDay default charset utf8 collate utf8_general_ci;
设置语言(中文)和时区(中国)
设置静态文件读取路径
以上这篇在Django下创建项目以及设置settings.py教程就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
Django框架的中的setting.py文件说明详解
1.加载数据库,数据库的配置不能写死在seting.py文件中,下面的方式是读取另外一个文件,配置数据库: config = '' with open(os.path.join(BASE_DIR, 'config/config.json'), 'rt') as f: config = json.load(f) DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'szrqgl', 'USER': con
-
python使用Pycharm创建一个Django项目
本文为Django项目创建的简单介绍,更为详细的Django项目创建,可以参考如下教程: Django入门与实践-//www.jb51.net/article/64109.htm Pycharm 版本: Professional 2017.1 Django 版本: 1.8.7 在软件安装和环境配置完成后,打开Pycharm. Step 1. 点击 File --> New Project 弹出如下窗口: 图中编号1处为项目位置:编号2处为使用的模板语言类型,默认为Django模板语言:编号3处是
-
使用PyCharm创建Django项目及基本配置详解
pycharm是个很不错的python开发工具,大大缩短了python项目的创建时间以及调试时间 在使用python写脚本一段时间后,想尝试使用Django来编写一个python项目,现做以下记录备忘: 1.创建项目 如果本地没有安装与所选python版本对应Django版本,pycharm会自动下载相应的版本: 创建后运行项目,默认页面为http://127.0.0.1:8000/,打开后: 出现上面的页面,则正面项目创建成功 目录结构: 2.创建APP 在Django项目中可以包含多个APP
-
在Django下创建项目以及设置settings.py教程
进入虚拟环境创建目录(在虚拟环境下不要使用sudo命令) 1.在虚拟环境下安装需要的安装包(注意,不要用sudo命令,否则会安装到真实环境下) pip3 install Django==1.11.8 pip3 install pillow pip3 install pymysql==0.7.11 2. 建立文件夹MyProject,进去MyProject目录创建项目 django-admin startproject fruitday(项目名称,可自定义) 3. 进入 fruitday 创建Ap
-
Django框架创建项目的方法入门教程
本文实例讲述了Django框架创建项目的方法.分享给大家供大家参考,具体如下: Django 管理工具 安装 Django 之后,就有了可用的管理工具 django-admin.py.我们可以使用 django-admin.py 来创建一个项目: 我们可以来看下django-admin.py的命令介绍: Type 'django-admin.py help <subcommand>' for help on a specific subcommand. Available subcommand
-
使用Django框架创建项目
目录 一.Django 管理工具 二.创建第一个项目 三.视图和 URL 配置 四.path() 函数 五.使用PyCharm创建Django项目 1.打开PyCharm,新建项目 2.通过命令行,添加新的APP. 3.迁移数据库. 4.启动Django项目 5.Django模板 6.引入静态文件 本章我们将介绍Django 管理工具及如何使用 Django 来创建项目,第一个项目我们以 HelloWorld 来命令项目. 一.Django 管理工具 安装 Django 之后,您现在应该已经有了
-
Linux系统下部署项目的设置方法
一.修改防火墙设置,开放对应的端口 修改Linux系统防火墙配置需要修改 /etc/sysconfig/iptables 这个文件,如果要开放哪个端口,在里面添加一条 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 就可以了,其中 8080 是要开放的端口号,然后重新启动linux的防火墙服务 二.安装jdk 1.检查一下系统中的jdk版本 [root@localhost softw
-
django下创建多个app并设置urls方法
1.创建第二个app 假设我们项目P下面已经有了一个默认的app,名字是app1.现在我想创建第二个app,名字时app2. 进入pychram下的Terminal中,运行命令: python manage.py startapp app2 此外,我在每个app下都建立一个urls.py,方便区分. 右击app名,点击"new",选择"Python File",命名为urls,确定. 2.设置url.py (1)设置P\urls.py 引入app2下的urls,然后
-
windows下创建项目的虚拟环境过程详解
一. 为何使用虚拟环境 虚拟环境是Python解释器的一个私有副本,在这个环境你可以安装私有包,而且不会影响系统中安装的全局Python解释器. 在这个虚拟环境中的所有安装包,都是针对此环境的,不会被外界所利用. 为每个程序代码地创建虚拟环境可以保证程序只能访问虚拟环境中的包,从而保持全局解释器的干净整洁,使其只作为创建虚拟环境的源. 虚拟环境非常有用,可以在系统的Python解释器中避免包的混乱和版本的冲突.[重要是不同虚拟环境可以搭建不同的python版本,创建时候选择??] 二. 创建虚拟
-
mysql下创建字段并设置主键的php代码
复制代码 代码如下: mysql_select_db("hills_database_test",$dbcon); $alterpkadd="alter table hills_testcreatetable add id int(32) not null auto_increment primary key;"; mysql_query($alterpkadd,$dbcon); mysql_close($dbcon); 嘿嘿..好容易哟..一句话搞定
-
Django如何在不停机的情况下创建索引
该框架在管理数据库更改方面非常强大和有用,但是该框架提供的灵活性受到了一定的限制.为了理解Django迁移的局限性,你将处理一个众所周知的问题:在不停机的情况下,在Django中创建一个索引. 在本教程中,你将学习: Django如何以及何时生成新的迁移: 如何检查Django生成的执行迁移的命令: 如何安全地修改迁移以满足你的需求. 本中级教程是为已经熟悉Django迁移(Migration)的读者设计的. 在Django迁移中创建索引的问题 当应用程序存储的数据增长时,通常需要进行的一个常见
-
Django+Xadmin构建项目的方法步骤
Django部分 创建项目 django-admin startproject mysite #创建一个mysite项目 运行简易服务器 python manage.py runserver #欢迎页面http://127.0.0.1:8000 设置系统语言和时间 //文件名:settings.py ********************* LANGUAGE_CODE = 'zh-hans' TIME_ZONE = 'Asia/Shanghai' 设置MySQL数据库 更改设置文件之前需先创建
-
django框架创建应用操作示例
本文实例讲述了django框架创建应用操作.分享给大家供大家参考,具体如下: 18.1.5 安装Django 安装Django node2:/root#pip install Django /usr/local/python27/lib/python2.7/site-packages/cryptography/hazmat/primitives/constant_time.py:26: CryptographyDeprecationWarning: Support for your Pytho
随机推荐
- 树结构之JavaScript
- asp textbox获取显示mysql数据示例代码
- 详解Javacript和AngularJS中的Promises
- js 性能优化之算法和流程控制
- Oracle 11g数据库详细安装图文教程
- python安装cx_Oracle模块常见问题与解决方法
- 微信小程序 点击控件后选中其它反选实例详解
- JS焦点图切换,上下翻转
- ASP.NET MVC中URL地址传参的两种写法
- PHP中用正则表达式清除字符串的空白
- python 捕获 shell/bash 脚本的输出结果实例
- 详解使用 Docker 构建 LNMP 环境
- Android自定义SurfaceView实现画板功能
- jQuery封装的获取Url中的Get参数示例
- jQuery元素选择器实例代码
- Javascript调试之console对象——你不知道的一些小技巧
- java观察者模式实现和java观察者模式演化
- C#获取鼠标在listview右键点击单元格的内容方法
- Android手势滑动实现ImageView缩放图片大小
- 优秀集成身份管理系统的七项法宝