Django基础认识

本文为 前后端基础联调django


前言

随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了编程语言的基础。


提示:以下是本篇文章正文内容,下面案例可供参考

一、django是什么?

Django是一个开源的python Web框架,用于快速开发,实用,可维护,简洁的设计,并保护网站。Web应用程序框架是应用程序开发所需的所有组件的工具包。

二、创建django

1.创建项目

代码如下(示例):

django-admin startproject 项目名 

2.创建应用

在项目内文件夹创建应用 代码如下: 注意:一定要进入项目文件夹的目录创建

django-admin startapp 应用名

三、进入settings.py配置文件

1.注册app

在大约第33行代码找到以下代码 进行注册

 INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    # 注册的名字为创建应用的应用名
    'myapp'
]

2.配置数据库

在大约第77行 更改ENGINE为mysql 数据库,NAME为数据库的库名,PASSWORD为数据库的密码,HOST为本机地址为localhost,PORT为本机端口为3306,USER为用户名一般是root

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

3.用pymysql来代替默认的MySQLdb

与项目同名的文件夹内打开__init__.py文件,进行配置

import pymysql
pymysql.install_as_MySQLdb()

四、编写模型类

1.在app文件夹的models.py文件里编写

from django.db import models

# Create your models here.

class Student(models.Model):
    name = models.CharField(max_length=10,verbose_name='姓名')
    age = models.IntegerField(verbose_name='年龄')
    xing = models.CharField(max_length=2,verbose_name='性别')
    ji = models.CharField(max_length=11,verbose_name='手机号')
    zhu = models.CharField(max_length=20,verbose_name='住址')
    ban = models.CharField(
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值