django+mysql的简单开发教程

本教程介绍了如何使用Django 1.11、Python 2.7和MySQL创建一个项目,实现用户信息存储到数据库并展示。步骤包括:新建Django项目和应用,配置MySQL数据库,建立数据表,编写views.py进行数据插入和读取,创建HTML模板,设置URL路由,并解决403错误。项目完成后,具备了基础的数据存储和查询展示功能。
摘要由CSDN通过智能技术生成

工具及版本:
Django 1.11+Python 2.7+mysql+Pycharm
介绍:
本例完成django静态开发,将用户信息存至mysql数据库,并可展示出来所有用户数据。主要包括以下四部分:

1. 新建项目

a) 在pycharm内新建django项目userproject:
项目文件夹展示
b)运行开发服务器测试项目
这里写图片描述
地址栏
新建项目成功!
2. 新建应用

a)新建应用app_user(Run manage.py startapp app_user)
文件夹展示
b)配置mysql数据库,在项目工程文件的setting文件中修改:在databases下将sqlite3配置注释,添加新的配置说明,其中Name为已建好的数据库名,其他按个人mysql数据库相关属性配置即可。(django项目默认数据库为sqlite3,若直接使用则不必另行配置)
数据库配置

3. 开始应用
1. 数据表建立:用户名及密码定义(models.py)

 # -*- coding: utf-8 -*-
from __future__ import unicode_literals

from django.db import models

# Create your models here.

class message(models.Model):
    username = models.CharField(max_length=20)
    password = models.CharField(max_length=15)

在settings文件内INSTALLED_APPS添加新建app名称,其他的可以注释掉(本例中未注释)
settings文件修改
依次运行以下指令在数据库内建立表,django将默认生成app名_class名的数据表,本例中应生成app_user_message表。
这里写图片描述
*注:1:若运行第一条指令提示:Unknown command,请将以上命令更改为对应版本下的命令,如“manage.py validate及 manage.py syncdb)
2:若提示“App ‘app_us

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值