3 it_miclon

尚未进行身份认证

it爱好者,和大家共进步!

等级
TA的排名 41w+

实战Ubuntu部署Django_2.安装Ubuntu图形界面

上文说道:小白一开始使用Linux,还是从图形界面开始。所以,先来安装。如果你是从第一篇看过来的,那就不需要更新软件库了,直接安装更新软件库# apt-get update安装图形化界面# apt-get install ubuntu-desktop输入后需要手动按Y确认。下载安装过程比较慢,耐心等待。设置root登录因为我是滴滴云服务器,登录...

2020-04-30 14:00:39

实战Ubuntu部署Django_1.更换Ubuntu源

服务器:滴滴云系统版本:Ubuntu 16.04Python版本:3.8.1Django版本:3.0.4MySQL版本:5.7.29前言: 学了Python后转战Django,面向百度编程,开发了一套属于自己的网站,在本地(python manage.py runserver)玩得不亦乐乎。做着做着要不就发布吧,于是乎买了域名(华为云23/年),买了服务器(滴滴云68/...

2020-04-30 13:41:49

Python如何调用易语言DLL

对Python能够调用天下语言一直有所耳闻,今天试试能不能调用易语言,虽说不能调用.e文件,但至少易语言生成的dll文件应该问题不大。接下来就开始调用。被调用的易语言dll:.版本 2.子程序 get_disk_info, 文本型, 公开.参数 disk_name, 文本型.局部变量 used_space, 长整数型.局部变量 use_space, 长整数型.局部变量 ...

2020-03-26 10:07:35

Django系列之模板(6)

上一篇讲到视图用户请求浏览器URL,URL路由分配给某个视图函数,视图函数取得模型中数据,返回给模板。模板文件与单纯的HTML文件不同,会在HTML代码中镶嵌Python变量,模型中的数据传递给模板,替换模板中的Python变量,从而输出数据库取得的结果。上一篇我们是在视图函数中直接返回HTML内容:return HttpResponse("Hello,Django!")...

2020-03-22 12:49:54

Django系列之视图(5)

视图实际上是一个函数(类)。通常,把它放在项目文件夹下命名为:views.py。视图是模型与模板之间的桥梁1.用户在浏览器发起请求2.请求经过路由分配给某个视图函数3.视图从模型中获取数据4.把获取的数据传递到模板文件,替换模板内的关键词5.用户在浏览器看到结果图片来自互联网以下用代码简单实现其原理:URL地址分配指定视图函数:如何让用户在浏...

2020-03-22 00:03:07

Django系列之后台管理(4)

Django为我们提供了数据库管理web后台启用后台管理需要如下几步:1)本地化语言和时区的本地化修改settings.py文件# LANGUAGE_CODE = 'en-us'LANGUAGE_CODE = 'zh-hans' # 使用中文# TIME_ZONE = 'UTC'TIME_ZONE = 'Asia/Shanghai' # 使用时区...

2020-03-20 14:18:38

Django系列之模型类关系和关系查询(3)

上一篇学了模型类的增删查改。这一篇主要学关系型模型建立及关系查询1.建立关系型模型class BookInfo(models.Model): '''图书模型类''' btitle = models.CharField(max_length=20) bpub_date = models.DateField()# 定义给个hero类class HeroI...

2020-03-20 13:49:38

Django系列之通过模型类操作数据表(2)

以下代码通过python manage.py shell来运行新增一条字段:python manage.py shell>>> from app.models import BookInfo>>> from datetime import date>>> b = BookInfo() #创建对象>>&g...

2020-03-20 12:48:07

Django系列之设计模型和建立表(1)

Step 1.设计和表对应的类 在创建的app中的models.py里设计模型类from django.db import models# Create your models here.class BookInfo(models.Model): '''图书模型类''' btitle = models.CharField(max_length=20) ...

2020-03-20 11:09:00

Python之装饰器(2)—— 应用场景

之前学了装饰器的原理,现在学习各种情况下,装饰器的使用。1)对有参数,无返回值的函数进行装饰2) 对不定长参数的函数进行装饰3)对有返回值的函数进行装饰4)多个装饰器对一个函数装饰:程序运行流程图:输出:<h1><td>haha</td></h1>...

2020-03-13 14:32:23

Python之装饰器(1)—— 原理

本文是笔者在学习中的总结,如有错误请指正。装饰器的作用:在实际开发中,如果需要对原有的接口或者函数进行功能增加,比如增加业务授权,只有授权后才能使用,再比如业务的统计。此时,如果在原业务进行批量修改,想必会造成代码的臃肿。学好装饰器,真的可以在开发中如虎添翼。# 01.pydef test1(): print("这是原来的旧功能1")def test2(): ...

2020-03-13 12:52:11

MySQL高级之索引

1.索引是什么?个人理解,索引类似一本书的目录,通过目录,可以快速定位需要看的内容。2.索引的使用:查看索引show index from 表名创建索引create index 索引名称 on 表名(字段名称(长度))删除索引drop index 索引名称 on 表名3.建立索引的效果:首先用建立一个空表"test_index",然后用python代码在其...

2020-03-11 15:52:45

MySQL高级之事务

1.什么是事务?以个人理解,事务是一个操作序列,要么都执行成功,要么都不执行。整个事务单元内都是无法分割的。注:启用事务,MySQL引擎必须为:InnoDB。在Python中的pymysql模块默认开启事务。2.事务四大特性(ACID):原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持久性(Durability)原子性(...

2020-03-11 15:08:37

MySQL高级之视图

1.什么是视图?以个人理解,视图即由SELECT语句执行后产生的虚表,不存储具体的数据,对于查询语句操作方便,减少复杂的SQL语句,增强可读性,降低SQL语句与Python代码的耦合度,提高安全性。2.如何定义?create view v_name as select 语句3.视图的使用SELECT g.*, c.`name` AS cate_name, b.`...

2020-03-11 13:45:53
勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。