python学习之--Django--连接数据库mysql创建model

1.

建立一个project

2.

创建第一个页面

3.

创建一个app

4.

然后给app增加一个页面

4.1

在setting里面配置:

在my_project的url中添加

在app1的urls中添加

创建views

然后

就可以通过127.0.0.1:8000  访问了

5.

配置数据库

在setting中修改database信息

check看是否连接上数据库

在我的workbench中可以看到生成了默认的table

接下来我们自己建立model (需要继承models.Model)

运行命令

然后再运行

可以发现table创建完毕

接下来对数据库进行操作

我先在mysql中插入2条数据

查看发现数据已经成功插入

然后我们

修改model让其返回name,修改views让其在页面上显示返回的结果

运行之后可以看到结果

整个流程大致就是这样

时间: 2024-10-22 04:48:59

python学习之--Django--连接数据库mysql创建model的相关文章

VS2013中Python学习笔记[Django Web的第一个网页]

前言 前面我简单介绍了Python的Hello World.看到有人问我搞搞Python的Web,一时兴起,就来试试看. 第一篇 VS2013中Python学习笔记[环境搭建] 简单介绍Python环境的搭建过程,以及Hello World的实现. 第二篇 VS2013中Python学习笔记[基础入门] 我简单学习使用了Python的几个基础的知识点. 第一个Web页面 第一步:首先打开VS2013开发工具 ,新建项目,选择Django Project模版. 修改项目名称,可以查看到项目的文件结

python web框架 django工程的创建

安装 django pip3 install django pip install django 安装完后出现这两个文件 django-admin 用来创建文件夹 在script目录 执行这个命令 django-admin.exe startproject mysite 执行完后多了个mysite文件夹 里面的东西 进入mysite目录看看 文件夹创建完成代表django 程序已经创建好了 接下来把程序运行起来 程序就可以运行了 进入创建的项目文件夹 把django 程序运行起来 python

Python学习之路-操作MYSQL

python操作mysql数据库 Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口. Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库: GadFly mSQL MySQL PostgreSQL Microsoft SQL Server 2000 Informix Interbase Oracle Sybase 你可以访问Python数据库接口及API查看详细的支持数据库列表. 不同的数据库你需要下载

python 学习 第六篇 mysql

安装mysql拓展 yum install python-devel pip install MySQL-python 2.在mysql中创建库 create database reboot10 default character set utf8; 3.创建表 create table users( id int AUTO_INCREMENT primary key ,name varchar(20) not null comment '用户名' ,name_cn varchar(50) no

Python学习(三) Django框架简单搭建

为了快速学习Python进行Web的开发,所以我不准备从Python的基础学起,直接从Django框架入手,边学框架边学Python的基础知识. 下面就开始Django的快速开发之旅吧. 关于Django框架1.8的英文文档在其官网上都有,地址 https://docs.djangoproject.com/en/1.8/intro/ Python的开发手册地址:https://pythonspot.com/getting-started/ https://docs.djangoproject.c

Python学习day13 Django 分页/Session/Cookie

Created on 2017年5月3日 第1课:上节作业简介 鼠标放上表单后进入编辑模式-----需学习----CMDB里会学到模态对话框里--弹出对话框---对后台进行操作---方式:1 Form-用Submit页面整个刷新 2 用Ajax后台请求,通过Sessuss方式返回数据来控制模态对话框 第2课:本节内容1第3课:本节内容2 第4课:django自定义分页一 28minutes第5课:django自定义分页二 35minutes url(r'^index/(\d*)', views.

【python学习】django安装,第一个应用

1.django安装 python 2.6 要使用 Django-1.4.5.tar.gz [[email protected] yum.repos.d]# pip install Django==1.4.5 Downloading/unpacking Django==1.4.5   Downloading Django-1.4.5.tar.gz (7.7MB): 7.7MB downloaded   Running setup.py (path:/tmp/pip_build_root/Djan

python学习随笔--django 上

Python的WEB框架有Django.Tornado.Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM.模型绑定.模板引擎.缓存.Session等诸多功能. 基本配置 一.创建django程序 终端命令:django-admin startproject sitename IDE创建Django程序时,本质上都是自动执行上述命令 其他常用命令: python manage.py runserver 0.0.0.0 python manage.py st

python学习笔记--Django入门四 管理站点

上一节  Django入门三 Django 与数据库的交互:数据建模 "管理员界面"是基础功能中的重要部分.. 激活管理员界面 管理界面是 Django 中最酷的一部分.但是不是所有人都需要它,所以它是可选的.这也就意味着你需要跟着三个步骤来激活它. 在你的 models 中加入admin metadata. 不是所有的models都能够(或应该)被管理员编辑,你需要给models标记一个管理员接口(interface),通过给models添加一个内部类'admin'完成接口标记.所以