python
Belinda_HWY
这个作者很懒,什么都没留下…
展开
-
Python基础爬虫练习(深圳房产信息网站)
网站url:https://shenzhen.qfang.com/sale/f1# -*- coding: utf-8 -*-"""Created on Thu Oct 25 15:25:34 2018@author: Belinda"""import requestsfrom lxml import etreeimport csvimport timedef sp...原创 2018-10-27 10:24:01 · 1378 阅读 · 0 评论 -
关于django的模型与数据库的管理和操作
在项目的setting.py文件中设置有关数据库的参数:在model.py模型类中先在Navicat中操作,建立如setting.py中同名的数据库建立完毕后,运行以下命令(在项目文件的目录下)(django-envs) D:\Python\Lib\site-packages\django-envs\ebusiness>python manage.py makem...原创 2019-02-26 15:30:02 · 201 阅读 · 0 评论 -
Django项目实战(1)
定义模型类,修改settings文件中的数据库设置、模板设置、应用添加,编辑__init.py__文件。生成迁移文件数据库表迁移成功:创建超级管理员,注册模型类:...原创 2018-11-25 10:42:04 · 293 阅读 · 0 评论 -
Django项目开发总结
M(一)模型类models.py1.在models.py中定义模型类2.生成迁移3.执行迁移(二)注册admin1.创建超级管理员(只要一次)2.注册模型类(在admin中可以看到模型类)3.登录后台管理数据V(三)视图views.py1.在views.py中定义视图2.配置url(1和2无顺序)T(四)模板Templates1.配置sett...原创 2018-11-25 09:52:55 · 237 阅读 · 0 评论 -
2018/11/25(1)图书列表
添加详情页:视图views.pymyapp/urls.py正则表达式的三大功能:匹配,提取,替换(\d+)用于匹配多个整数页面:原创 2018-11-25 09:41:56 · 150 阅读 · 0 评论 -
2018/11/23(1)django的模板Templates
在项目目录下创建templates目录,再在templates目录下创建应用的目录,之后添加html文件。mysite是项目,myapp是应用,templates是我的模板文件。接着配置setting.py中的相应内容,在templates中指定路径,即补充TEMPLATES的'DIRS'的内容编写index.html在view.py中调用模板用render()方法,...原创 2018-11-23 16:00:47 · 141 阅读 · 0 评论 -
2018/11/20(4)后台管理系统
使用后台管理系统创建超级管理员:运行服务器,进入后台管理:修改网址为:添加/admin在settings.py中修改语言编码:【中文】ok进入后台管理:在admin.py中编写代码注册models模型类,进行后台管理【不用担心标红的错误提示,可以运行的】刷新页面: ...原创 2018-11-20 12:15:01 · 168 阅读 · 0 评论 -
2018/11/20(3)使用模型类进行数据的操作
回顾(2)接下来,使用模型类进行数据的操作【参考】【我的操作】之后,引入需要的模块:【参考】【特别注意要save()一下】可以看到已经添加了一个BookInfo的对象进入数据库中了在模型类中定义str方法用于查看具体对象的具体属性:重新进入shell:修改数据库中的数据:(优点:不需要面向数据,只需要面向对象编写脚本)...原创 2018-11-20 11:56:31 · 160 阅读 · 0 评论 -
2018/11/20(2)
模型设计django的MVT框架:M:用于与数据库交互【ORM将python中的对象转换为关系数据库,行转换为对象,ORM转换为相应的sql语句到mysql中执行。ORM也支持自己编写数据库】一个django项目的目录结构:设计并实现模型类:接下来生成迁移文件【根据模型类及其属性来确定表的结构】生成数据库:使用navicat新建数据库test1自动生成0...原创 2018-11-20 11:14:55 · 115 阅读 · 0 评论 -
2018/11/20(1)
django的MVT:安装并创建虚拟环境:sudo pip install virtualenvsudo pip install virtualenvwrapper查看虚拟环境下:cd .virtualenvs/进入创建好的虚拟环境:workon 虚拟环境名例如:workon py_django查看虚拟环境中的python,对比usr中运用的...原创 2018-11-20 10:50:33 · 138 阅读 · 0 评论 -
pycharm社区版的database navigator显示问题
点击File->Settings->搜索database->安装database navigator选中后,点击apply然后restart就完成了创建迁移文件:python manage.py makemigrations再迁移数据:python manage.py migrate创建超级管理员:python manage.p...原创 2018-11-18 10:18:35 · 4798 阅读 · 2 评论 -
2018/11/22 Django——视图和url
alt+enter快速加入需要的包views.pyurls.py[标红部分不用在意]界面显示:总结界面渲染呈现的过程(Url和View的关系):一级一级的先是去掉url根部http://127.0.1:8000返回index从与项目同名的目录下的urls.py开始进行正则表达式的匹配,然后正则表达式匹配成功,按include里面的内容进行查找匹配,...原创 2018-11-22 18:22:09 · 122 阅读 · 0 评论 -
2018/11/22(2)Django后台管理后续
终于在配置为python3.6.4的解释器之后就可以操作后台了,喜大普奔:在admin.py中增加两个类,用来显示:原创 2018-11-22 17:35:10 · 102 阅读 · 0 评论 -
2018/11/22(1)Django后台管理
首先记录下我创建虚拟环境的目录:windows系统进入虚拟环境的方法:【进入已创建的虚拟环境的Scripts目录下,然后执行activate命令,就可以进入当前的虚拟环境了】【这里是我的两个虚拟环境py-django和venv】方法二:因为我想创建虚拟环境在我的D盘,所以:安装了py-django的虚拟环境virtualenv py-django在pycharm中:...原创 2018-11-22 16:03:36 · 105 阅读 · 0 评论 -
创建虚拟环境
virtualenv env --python=python3转载 2018-11-16 20:31:21 · 285 阅读 · 0 评论 -
django项目
原创 2018-11-16 16:14:10 · 122 阅读 · 0 评论 -
scrapy项目环境配置
创建python2的虚拟环境mkvirtualenv py2创建python3的虚拟环境mkvirtualenv -p python3 py3env(名称)可以查看当前的python环境:进入环境:workon py3env删除环境:rmvirtualenv venv退出环境:deactivate安装scrapy:安装django:...原创 2018-11-14 13:19:31 · 276 阅读 · 0 评论 -
更新数据库操作
python manage.py makemigrations [appname]python manage.py migratepython manage.py sqlmigrate [appname] 0001原创 2019-03-03 10:08:24 · 228 阅读 · 0 评论