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 · 224 阅读 · 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 · 165 阅读 · 0 评论 -
django入门-ORM配置
ORM 概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 ORM在业务逻辑层和数据库层之间充当了桥梁的作用。 Model 模块 在Django中model是你数据的单一、明确的信息来源。它包含了你存储的数据的重要字段和行为。通常, 一个模型(model)映射到一个数据库表。 一.安装mysql 1、下载my原创 2020-05-30 15:41:31 · 191 阅读 · 0 评论 -
django入门-路由分发
路由分发指的是一个请求过来之后,怎么通过一级一级的转发,给到对应的程序处理;在django中一般指的是,从主app分发到子app中 创建子应用 使用命令: python manage.py startapp app01 settings.py中引入刚创建的app 子应用中写一个视图views.py 这边创建了一个hello_world方法 子应用中创建子路由文件urls.py并定义路由 引用views.py中的hello_world方法 urlpatterns = [path(‘hello/’,原创 2020-05-29 18:54:13 · 310 阅读 · 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 · 96 阅读 · 0 评论 -
django入门-环境搭建
环境准备: Python 3.7.1 django 3.0.4 pycharm 环境准备 django的环境安装非常简单,只需用pip安装一个django库就可以了,编辑器选择pycharm pip install django==3.0.4 换源下载 把下列文件放入change_pip.py文件中或者在最下边下载change_pip.py #!/usr/bin/python # coding: utf-8 import platform import os os_type = platform.sy原创 2020-05-28 17:44:46 · 128 阅读 · 0 评论