1.下载配置Django

首先确保Python环境已经配置好,输入win+R进入控制台,输入Python --version,如果没有配置好,需要安装Python 并且配置好环境

输入以下命令, 安装django

pip3 install django -i https://pypi.tuna.tsinghua.edu.cn/simple/

本地的Pytho安装时候报错,强制重新安装一下pip,输入以下命令:

python -m pip install --upgrade --force-reinstall pip

再次在控制台输入如下命令,从镜像安装django

pip3 install django -i https://pypi.tuna.tsinghua.edu.cn/simple/ 

安装成功,控制台输入Python进入Python环境

二、创建Django项目

1.quit()推出Python环境

2.先创建一个文件夹django_test,cmd 进入这个目录下面

cd C:\develop\python_project\django_test

3.输入下面命令,创建项目

django-admin startproject django_test

4.查看项目目录:

tree . /F

可以看到以py结尾的文件

manage.py 是一个命令行工具,可以以多种方式与Django进行交互

__init__.py 一个空文件,它告诉Python这个目录应该看成一个包

settings.py 项目的配置文件

urls.py 项目的URL声明

wsgi.py 项目与WSGI兼容的服务器入口

asgi.py 异步服务器方式部署项目

三、pycharm打开创建的项目

1、安装pycharm ,建议下载免费的社区版,下载pycharmDownload PyCharm: Python IDE for Professional Developers by JetBrainshttp://www.jetbrains.com/pycharm/download/#section=windows

2.默认配置安装pycharm

3.pycharm 导入项目,选择file→open→选择创建的项目根目录,即可导入

四、设计表,创建表

1.进入c:\Windows\System32,搜索栏输入cmd,然后回车,选中cmd,右键以管理员方式运行

查看mysql服务是否启动,启动mysql输入命令如下:

net start mysql

2.配置数据库

注意Django默认使用sqlite数据库,可以进入pycharm,查看settings.py,找到DATABASES ,可以看到使用sqlite

3.配置使用mysql,通过修改DATABASES 进行数据库配置

在__init__.py文件写入下面两行代码

import pymysql
pymysql.install_as_MySQLdb()

在settings.py里面配置使用mysql

创建数据库,登陆mysql

mysql -u root -p

提示“'mysql' 不是内部或外部命令,也不是可运行的程序
或批处理文件。”

配置mysql 下面的bin 目录至环境变量

配置好mysql 的bin目录到Windows的环境变量之后,可以登录

创建数据库 test

create database test;

在settings.py 中DATABASES属性替换如下:

DATABASES = {'default': {'ENGINE': 'django.db.backends.mysql','NAME': 'test','USER': 'root','PASSWORD': '123456','HOST': 'localhost','PORT': '3306'}
}

3.创建应用

在一个项目里面可以创建多个应用,每个应用进行一个业务处理

在 cmd终端输入 一下代码

python manage.py startapp django_test

提出出错 “django.core.exceptions.ImproperlyConfigured: mysqlclient 1.4.0 or newer is required; you have 0.9.2.”

加入指定版本的mysql

import pymysql
pymysql.version_info = (1, 4, 0, "final", 0)   # 指定版本
pymysql.install_as_MySQLdb()

可以在目录文件看到新生成了一个应用

应用中 admin.py 站点配置文件

models.py 模型

views.py 视图

4.激活应用

在 settings.py 中的 INSTALLED_APP 选项中 加入 django_test1

5.定义模型

在 django_test1中的models.py 中定义模型

创建模型类:模型类 要继承 models.Model类,修改models.py文件

from django.db import models# Create your models here.
class profit(models.Model):#年化收益profit_ratio_year = models.FloatField(max_digits=6, decimal_places=2)

6.创建迁移文件

在 settings.py 中的 INSTALLED_APP中加入创建的APP名称 “django_test1”如下:

INSTALLED_APPS = ['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles','django_test1'
]

在cmd输入命令

python manage.py makemigrations

7.执行迁移,从makemigrations 生成表

python manage.py migrate

可以从数据库中看到生成的表,可以看到已经生成了表

8.测试数据操作

首先进入Python shell 环境 ,执行下面的命令:

python manage.py shell

9.引入包:

from django_test1.models import profit
from django.utils import timezone
from datetime import *

10.查询profit 表中的所有数据

profit.objects.all()

11.给profit表里面添加一个记录

profit1 = profit()profit1.profit = 10000000.11
profit1.profit_ratio_year = 10000000.11profit1.save()

数据库中查看数据,可以看到已经添加了一条记录:

修改对象的属性

profit1.profit_ratio_year = 111.11profit1.save()

删除数据库里面的数据:

profit1.delete()

Windows10 创建Django项目相关推荐

  1. 创建Django项目和模型(创建工程、子应用、设置pycharm环境、使用Django进行数据库开发的步骤)

    1.创建Django项目 文档:Writing your first Django app, part 1 | Django documentation | Django 步骤 创建Django项目 ...

  2. Django项目的创建Django项目的修改配置文件

    目录: 创建Django项目 Django的操作 django项目和子应用各文件作用 修改Django项目的配置 path() 函数 创建Django项目 C:\Users\35211>d: 先 ...

  3. (一)使用pycharm创建django项目

    一.打开PyCharm,新建项目 点击创建之后,PyCharm自动帮我们创建一个虚拟环境和安装最新版的Django. 安装成功之后,我们刚才指定的目录下就多出一个mysite文件夹.打开mysite文 ...

  4. pycharm创建django项目linux部署

    大家好,我是烤鸭: pytho部署web项目比java简单一点,虽然springboot内置了tomcat. 环境: pycharm专业版python3.6 1.安装python python下载: ...

  5. python django开发工具_利用pyCharm编辑器创建Django项目开发环境-python开发工具第一篇...

    [前置说明] 1.django环境与python对应关系: Django version Python versions 1.11 2.7, 3.4, 3.5, 3.6, 3.7 (added in ...

  6. pycharm里创建django项目竟然没有django选项

    首先,我当时出现的问题是newproject创建的时候没有django的选项,查了半天发现我安装的pycharm是社区版本 目前我知道的有俩种方法 方法一:安装专业版 注册码 官网网址 :PyChar ...

  7. 怎么创建python django项目_创建Django项目图文实例详解

    本文实例讲述了创建Django项目的方法.分享给大家供大家参考,具体如下: 创建Django项目 创建一个HelloDjango项目 GitHub地址:https://github.com/liang ...

  8. Django讲课笔记03:创建Django项目

    文章目录 零.本讲学习目标 一.课程导入 (一)Web框架 (二)WSGI 二.新课讲授 (一)使用内置指令创建Django项目 1.主要文件 (1)manage.py (2)init.py (3)a ...

  9. 创建django项目,8月版本

    创建一个文件夹来装这个项目[Newp] 安装/更新最新版本 virtualenv python3 -m pip install --upgrade virtualenv 升级pip /usr/loca ...

  10. django xadmin 默认密码_Pycharm创建Django项目讲解 python django

    Pycharm创建Django项目讲解 一.新建一个django项目 1.Location:是项目路径: 2.Project interceptor:是选择使用的python版本,除了电脑中已经暗转过 ...

最新文章

  1. 百度SLG拿下前锤子科技CTO钱晨,还要合并小鱼在家? | 极客头条
  2. 《OpenGL游戏程序设计》学习笔记---第七章图像、位图与OpenGL
  3. 最新maven插件的安装
  4. java环境变量设置--编写一年java,竟不会配变量了
  5. D2Admin 7月份更新内容:cli3以及更方便的全局控制等
  6. 实验四:xl命令的常见子命令以及操作
  7. VC++和VC++.NET中与图像处理有关的几个概念、结构和类
  8. String Table MFC
  9. 【Python】 Python 基础
  10. Spring Boot使用自定义的properties
  11. 004 - PHP git
  12. ffmpeg转码参数
  13. 芯烨Xprinter XP-D3601B 打印机驱动
  14. otsu阈值分割算法原理_Otsu算法
  15. mp3中不可缺少的音乐
  16. Report WebCore crash to the ErrorReportUtils at:Fri Jul 24 09:59:08 格林尼治标准时间+0800 2015
  17. 天体观测位置的计算--方位角和俯仰角
  18. 如何有效防止PHP木马对网站提权
  19. 微软Office Powerpoint双击打不开后的修复办法
  20. ARCHS[@]: unbound variable

热门文章

  1. 计算机需要那些高中数学知识点,高中必考数学知识点归纳整理
  2. rtmp协议官方规范
  3. 2013数学建模B题
  4. java 获取身份证号组成信息
  5. 开放世界游戏中的大地图背后有哪些实现技术
  6. 常见字符与ASCII码值对照表
  7. Android系统最高的电视盒子,2019年电视盒子排行榜:市面上性能最强的电视盒子大盘点...
  8. 华为HCIE云计算培训笔记第二天
  9. python计算微积分_python 微积分计算
  10. Diamond简介和快速应用