Python之Django学习1

第一步创建框架

第二步环境配置

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'mytest',
        'USER': 'root',
        'PASSWORD': '1234',
        'HOST': '127.0.0.1',
        'PORT': '3306',
        }
}

2.在app中models.py中放映射数文档

这里要下载 mysqlclient 模块

例子:

from django.db import models
from datetime import datetime

class Users(models.Model):

 name = models.CharField(max_length=32)
 age = models.IntegerField(default=20)
 phone = models.CharField(max_length=16)
 addtime=models.DateTimeField(default=datetime.now)
    class Meta:
        db_table = "表名"

数据库简单增删改查操纵

from django.shortcuts import render
from django.http import HttpResponse
from myapp.models import Users

def index(request):

    ob = Users()
    ob.name = '张珊'
    ob.age = 20
    ob.phone = '135423234'
    ob.save()

    mod = Users.objects

    ulist = mod.order_by("age")[:3]
    for u in ulist:
        print(u.id,u.name,u.age,u.phone,u.addtime)

    return HttpResponse("首页")

Original: https://blog.csdn.net/yoonbongchi/article/details/123128898
Author: YoonBongChi
Title: Python之Django学习1

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/735585/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • scrapy 教程 MySQL_scrapy框架使用教程

    scrapy框架真的是很强大。非常值得学习一下。本身py就追求简洁,所以本身代码量很少却能写出很强大的功能。对比java来说。不过py的语法有些操蛋,比如没有智能提示。动态语言的通…

    Python 2023年10月5日
    054
  • python实现API的调用

    在日常工作中,可能需要结合网上现在的一些API或者公司提供的数据接口来得到相应的数据或者实现对应的功能。因此API的调用和数据接口的访问都是做数据分析的一个常用操作,如何快速实现A…

    Python 2023年8月2日
    073
  • 5个例子介绍Pandas的merge并对比SQL中join

    本文的重点是在合并和连接操作方面比较Pandas和SQL。Pandas是一个用于Python的数据分析和操作库。SQL是一种用于管理关系数据库中的数据的编程语言。两者都使用带标签的…

    Python 2023年8月7日
    051
  • Pandas第二部分Day4练习题

    第四次课作业 (1)读取上次作业保存的数据,酒店数据1.xlsx (2)查看”评分”的格式,并分别进行升序和降序排序 (3)对酒店按照价格进行排名,计算&#…

    Python 2023年8月8日
    062
  • Python & Numpy: 统计列表或数组中元素/数值的出现次数

    在Python & Numpy应用中,经常需要查找或统计某些特定元素或数值出现的次数,有如下几种方法,根据个人需要来选择。注:具体的运行效率我还没有进行评价。假设数组arr…

    Python 2023年8月22日
    076
  • 关于利用python进行文本读取的技巧

    利用python进行读取文本非常方便,并且可以有效快速地提取相应的信息。在工作中,把遇到的一些问题及解决方案总结下来,分享给大家。 一,如何读取一个文本中的特定某些行 比如想要读取…

    Python 2023年8月26日
    070
  • django logging配置

    setting配置 BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(file)))LOG_DIR = os.p…

    Python 2023年8月3日
    079
  • flask+vue全栈部署方式

    新公司项目技术栈用的falsk+vue,在这里记录一下部署方式,以备以后回顾。 我这边的是用systemctl+nginx+gunicorn+virtualenv的架构进行部署的。…

    Python 2023年8月9日
    051
  • C++、C++-OpenCV、Python、Python-Numpy、MATLAB的除法取余(余数)方法总结

    C++、Python、MATLAB的除法取余方法总结对比。 既然本文的研究对象是余数,那么显然是两个整数之间的除法,这才是我们主要的运用场景,这一点大家要明白。当然从文中我们也可以…

    Python 2023年8月25日
    0110
  • python 小记-使用虚拟环境+scrapy简单使用

    虚拟环境 pipenv 工作流 安装pipenv pip install pipenv 查看pipenv 版本 pipenv –version 创建虚拟环境,进入工作文…

    Python 2023年10月3日
    045
  • 20220302 tornodo flask 生命周期

    Django、Tornado、Flask优缺点_筑梦人-CSDN博客_tornado和flask tornado异步原理(2)——高并发 – 马顿 – 博客…

    Python 2023年8月14日
    060
  • elasticsearch

    1.倒排索引 1》mysql等数据库使用正向索引 如果根据id(索引列查询),速度会非常快,但是如果根据非索引列,并且模糊查询时,速度会非常慢,流程如下(比如id是索引列,titl…

    Python 2023年9月26日
    054
  • pytest 参数化操作 @pytest.mark.parametrize (结合fixture使用)

    一、前言 Pytest中装饰器@pytest.mark.parametrize(‘参数名’,list)可以实现测试用例参数化,类似DDT 二、如何使用 第一…

    Python 2023年9月10日
    075
  • MySQL范式

    MySQL性能优化之范式 第一范式(1NF) 数据表的每一列都要保持它的原子特性,也就是列不能再被分割。这张表就不符合第一范式规定的原子性,不符合关系型数据库的基本要求,在关系型数…

    Python 2023年6月10日
    074
  • 【ChatGPT】Window便签工具推荐几款,不用详细介绍

    啊哦~你想找的内容离你而去了哦 内容不存在,可能为如下原因导致: ① 内容还在审核中 ② 内容以前存在,但是由于不符合新 的规定而被删除 ③ 内容地址错误 ④ 作者删除了内容。 可…

    Python 2023年11月4日
    056
  • Scrapy入门

    scrapy是一个成熟的爬虫框架,刚跟着B站大学开始学,写篇文章当作笔记具体安装的话参照其他大佬的博客即可(我也是看大佬的博客安装的) scrapy的基本组件 1.引擎2.调度器:…

    Python 2023年10月6日
    049
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球