
django开发
老菜的测试
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
django入门-ORM操作
新增数据插入单条数据-save()s = Student(s_name="薛小磊",s_sex=1,s_phone='18103909786')s.save()插入单条数据-create()Student.objects.create(s_name='王大锤',s_sex=0,s_phone='15855586589')批量插入多条数据-bulk_create()s1 = Student(s_name="王二锤",s_sex=0,s_phone='18103909782')s2 = St原创 2020-05-30 18:03:06 · 257 阅读 · 0 评论 -
django入门-ORM表模型
定义模型在jango中,所有的模型必须继承from django.db.models import Mode这个类,字段类型需要使用models模块中定义好的字段类型from django.db.models import Model# Create your models here.class PhoneField(models.Field): # 自定义的char类型的字段类 def __init__(self, max_length, *args, **kwargs):原创 2020-05-30 16:52:30 · 197 阅读 · 0 评论 -
django入门-ORM配置
ORM 概念对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 ORM在业务逻辑层和数据库层之间充当了桥梁的作用。Model 模块 在Django中model是你数据的单一、明确的信息来源。它包含了你存储的数据的重要字段和行为。通常, 一个模型(model)映射到一个数据库表。一.安装mysql1、下载my原创 2020-05-30 15:41:31 · 226 阅读 · 0 评论 -
django入门-路由分发
路由分发指的是一个请求过来之后,怎么通过一级一级的转发,给到对应的程序处理;在django中一般指的是,从主app分发到子app中创建子应用使用命令:python manage.py startapp app01settings.py中引入刚创建的app子应用中写一个视图views.py这边创建了一个hello_world方法子应用中创建子路由文件urls.py并定义路由引用views.py中的hello_world方法urlpatterns = [path(‘hello/’,原创 2020-05-29 18:54:13 · 357 阅读 · 0 评论 -
django入门-创建项目
创建项目进入项目这些目录和文件的用处是:·最外层的:django_project: 项目的容器,可以随便命名。·manage.py: 一个让你用各种方式管理 Django 项目的命令行工具。·django_project/init.py:一个空文件,告诉 Python 这个目录应该被认为是一·个 Python 包。·django_project/settings.py:Django 项目的配置文件。·django_project/urls.py:Django 项目的 URL 声明,就像你网原创 2020-05-28 18:49:27 · 127 阅读 · 0 评论 -
django入门-环境搭建
环境准备:Python 3.7.1django 3.0.4pycharm环境准备django的环境安装非常简单,只需用pip安装一个django库就可以了,编辑器选择pycharmpip install django==3.0.4换源下载把下列文件放入change_pip.py文件中或者在最下边下载change_pip.py#!/usr/bin/python# coding: utf-8import platformimport osos_type = platform.sy原创 2020-05-28 17:44:46 · 163 阅读 · 0 评论