码迷,mamicode.com
首页 > 其他好文 > 详细

新建djando的配置

时间:2018-11-17 22:18:35      阅读:277      评论:0      收藏:0      [点我收藏+]

标签:创建   int   man   bsp   auth   database   链接   ken   end   

新建django的配置

在项目下的settings.py配置文件下配置数据库

DATABASES = {
    ‘default‘: {
        ‘ENGINE‘: ‘django.db.backends.mysql‘,
        ‘NAME‘: ‘student‘,
        ‘USER‘: ‘root‘,
        ‘PASSWORD‘: ‘123123‘,
        ‘HOST‘: ‘192.168.244.10‘,
        ‘PORT‘: ‘3306‘,
    }

__init__.py文件的配置

import pymysql
pymysql.install_as_MySQLdb()

#打开数据库链接
db = pymysql.connect("192.168.244.10","root","123123","student")

#使用cursor()方法获取游标
cursor = db.cursor()

cursor.execute("SELECT VERSION()")

data = cursor.fetchone()

print("Database version : %s" % data)

db.close()

 

创建一个项目

 

创建项目后在settings.py文件中添加项目

INSTALLED_APPS = [
    ‘django.contrib.admin‘,
    ‘django.contrib.auth‘,
    ‘django.contrib.contenttypes‘,
    ‘django.contrib.sessions‘,
    ‘django.contrib.messages‘,
    ‘django.contrib.staticfiles‘,
    ‘myApp‘

 

在终端测试模板和数据库交互的情况

进入django的shell环境
E:\老男孩课程\tudent>python manage.py shell
###########################################
>>> from myApp.models import Grades,Student
>>> from django.utils import timezone
>>> from datetime import *


通过模型类查看数据
>>> Grades.objects.all()

添加一条数据的本质
本质:创建一个模型类的对象


>>> grage1 = Grades()
>>> grade1 = Grades()
>>> grade1.gname = "python04"
>>> grade1.gdate = datetime(year=2017,month=11,day=17)
>>> grade1.ggirlnum = 3
>>> grage1.gboynum = 70
>>> grade1.gboynum = 70
>>> grade1.save()

  

新建djando的配置

标签:创建   int   man   bsp   auth   database   链接   ken   end   

原文地址:https://www.cnblogs.com/zhuhaofeng/p/9975704.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!