day6学习笔记_django 模型中的筛选 一般格式stulist = Students.objects.filter(sname__方法名=字符串)方法名为比较运算符exact 表示判断 区分大小写 filter(delete = False)contains 是否包含 stulist = Students.objects.filter(sname__contains=‘王’)startswith、endswith 以…作...
day5学习笔记_Django 模型中的数据类型 字段名AutoField:主键 根据实际id自动增长 通常不指定 主键会自动添加到模型中CharField(max_length = 20):字符串 字节长度为20TextField:大文本 一般大于4000字才使用IntegerField: 整数DecimalField: 小数FloatField: 浮点数DateTimeField()BooleanField: 布尔类型Nul...
django小结 cmd 启动mysql net start mysql进入数据库 mysql -u root -p创建数据表 create database name创建项目 创建文件夹 在文件夹中cmd django-admin startproject name创建应用 进入name文件夹 python manage.py startapp name=========================...
day5学习笔记_Django 点击数据库中的班级 显示学生列表 1.请求urlurl(r'^grades/(\d+)$', views.grade_stu),2.定义视图def grade_stu(request, num): grade = Grades.objects.get(pk = num) #获取班级 stu = grade.students_set.all() #通过班级获取学生 return render(re...
day4学习笔记_Django 模板 在网页中显示grades 在project下创建文件夹 templates(模板)templates下创建文件夹myAPP=====================================配置模板路径在settings中 找到templates添加'DIRS': [os.path.join(BASE_DIR, 'templates')],=================================...
day4学习笔记_Django 视图 在不使用模板条件下 配置视图在views中写入from django.http import HttpResponsedef index(request): return HttpResponse('hello world')====================================在project中加入from django.contrib import ad...
day3学习笔记_Django 测试服务器、自定义管理界面、关联对象 运行服务器python manage.py runserver在settings.py配置admin应用在INSTALLED_APPS 中添加 'django.contrib.admin',
day2学习笔记_Django 写入学生数据 先获得班级实例grade1 = Grades()===============================================================================创建学生个人实例方法一:In [23]: stu = Students()In [24]: stu.sname = 'jack'In [26]: stu.sgender=Fa...
day2学习笔记_Django 创建数据表 1.生成迁移文件在project目录下cmdpython manage.py makemigrations进入mysql\bin目录下启动cmd输入以下语句查看数据库创建是否成功ps.这时还没有数据表###############################################2.执行迁移在project目录下cmdpython manage.py migra...
day1学习笔记_Django 创建文件、应用、模型 创建目标文件夹 cmd进入文件夹目录创建django项目django-admin startproject name创建应用cmd进入项目文件下的project文件夹python manage.py startapp myApp如下图结果如下图激活应用在settings.py中添加myAPP(创建的应用的名字)创建模型(对应数据库)在应用中的models...
day1学习笔记_Django 连接数据库 管理员权限运行命令行打开数据库 net start mysql进入mysql\binmysql -u root -p#查看databasesmysql> show databases#增加数据库create database name#减少数据库drop database name修改项目中setting.py中的DATABASES属性...
python tkinter 检查与之前内容是否有不同 from tkinter import *import hashlibroot = Tk()text = Text(root, width=30, height=5)text.pack()text.insert(INSERT, 'www.baidu.com')contents = text.get('1.0', END)def getSig(contents): ...
python tkinter 在text中做一个超链接 from tkinter import *import webbrowserroot = Tk()text = Text(root, width=30, height=5)text.pack()text.insert(INSERT, 'www.baidu.com')text.tag_add("link", '1.4', '1.9')text.tag_config('link...
python tkinter 滚动条 from tkinter import *root = Tk()#初始化滚动条,放到右边sb = Scrollbar(root)sb.pack(side=RIGHT, fill=Y)#初始化选项列表,放到左边lb = Listbox(root, yscrollcommand=sb.set)for i in range(1000): lb.insert(END, i)...
python tkinter 制作加法器 from tkinter import *root = Tk()frame = Frame(root)frame.pack(padx=10, pady=10)v1 = StringVar()v2 = StringVar()v3 = StringVar()def test(content): return content.isdigit()testCMD = fr...
python tkinter 账号密码 from tkinter import *root = Tk()Label(root, text='账号').grid(row=0, column=0) #label:文本Label(root, text='密码').grid(row=1, column=0) #grid:表格结构v1 = StringVar() ...
python 小小小型网络爬虫 下载网页图片 import reimport urllib.requestdef get_html(url): req = urllib.request.Request(url) req.add_header('User-Agent', 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) ...
python 做一个翻译器 import urllib.requestimport urllib.parseimport jsoncontent = input('input:')head = {}#修改User-Agent 防止被网页屏蔽head['User-Agent'] = 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, ...
python 调用类的类 我也不懂是啥 先把代码敲一遍记下来class Celsius: def __init__(self, value = 26): self.value = float(value) def __get__(self, instance, owner): return self.value def __set__(self, instenc...