python
-phoenix
凤凰鸣矣,于彼高岗;梧桐生矣,于彼朝阳。
展开
-
Python 表单处理
一、Django如何处理浏览器来的数据首先来做一个搜索页面,在templates中添加一个页面: Search{% if query %} Result {% endif %} Search Search: {% if原创 2018-04-19 10:40:57 · 6278 阅读 · 0 评论 -
Python中模型的创建
一,第一个模型---Books之前用命令行创建了一个叫books的应用程序,现在需要给这个模块添加“骨骼”和“肌肉”。“骨骼”就是模型--->需要声明这个模块的基本构成组件“肌肉”算是页面--->都写在了view.py中了首先,书这个物品要有作者来写,写完之后需要有出版社来发行,作者有姓名,email,头像等出版社有名称,地址,所在城市,省,国家,网站等书有书名和出原创 2018-03-29 17:23:31 · 13573 阅读 · 0 评论 -
Python数据建模(二)
一、基本数据访问运行:python manage.py shell命令行来通过命令行来给数据库中新建的表添加数据:>>> from books.models import Publisher>>> p2 = Publisher(name='0cisac',address='10 falncsk Street',city='Cambridge',state_province='MA',co原创 2018-03-30 15:10:33 · 3981 阅读 · 0 评论 -
Python管理站点
一、Django后台管理页面Django内置了后台管理页面,只需要配置一下就可以使用,这免除了开发者在开发完站点之后还要去做一个后台管理系统的麻烦。。首先需要给我们的数据模型加管理页面。class Publisher(models.Model): name = models.CharField(max_length=30) address = models.Ch原创 2018-03-30 16:38:02 · 435 阅读 · 0 评论 -
Python 第一个应用程序
1.第一个应用程序首先我们需要清楚project和app的区别:在GitHub上的项目名称为untitled,这是project它们的区别是一个是配置另外一个是代码一个project可能包含多个Django app和对它的配置技术上project的作用是提供配置文件,比方说哪里定义数据库连接信息,安装的app列表等一个app是一套Django功能的集合,通常包含模型和视图,按python的包结构的...原创 2018-03-07 17:02:51 · 4015 阅读 · 0 评论 -
python连接数据库
连接的是Mysql数据库首先,在idea中执行命令 pip install pymysql 安装可执行的文件文件安装完成后,一般会在项目的venv---->Lib---->site packages 下,需要将pymysql文件夹放到Lib下面此时.py中的import pymysql不报错我们就可以使用操作数据库的代码import pymysqldb =pymysql.conne...原创 2018-01-08 15:03:05 · 263 阅读 · 0 评论 -
Python Web ----->处理请求
用Django框架Python的Web项目从请求到页面展示是一个怎样的过程?项目的目录是这样的:之前总结过Django框架下项目中的主要文件(或者说是建立Django项目之后所包含的文件):settings.py,urls.py,manage.py这几个文件,这几个文件也充当了配置文件的作用现在在项目下建立一个名为:views.py的文件,代码如下:from django.原创 2018-01-10 13:50:04 · 920 阅读 · 0 评论 -
Python Web----->Django框架学习
1.建立Django项目框架我没使用命令行,直接用idea建立的file--->new project ---->选择“Django”,然后选择一个文件夹作为workspace项目的结构是这样的:介绍一下基本的文件2.Django的web服务器java的web项目需要配置产品级的服务器,比如:Apache,Jboos等原创 2018-01-08 16:37:30 · 300 阅读 · 0 评论 -
Python -----Web-----模板继承
总是发截图好麻烦,项目直接给上传到了github:https://github.com/phoenix12345/python_pritice会持续更新,一直到把Python的Django框架学完,或者,I diejava的web项目中我们也会把常用的页面封装起来,让其他页面使用,include file="/public/XXXX.jsp" %>python中用的原创 2018-01-16 16:05:08 · 432 阅读 · 0 评论 -
python文件练习
python基本语法学的差不多了,今天做了个练习,代码写的很low,算是复习了一下C语言的文件一节了吧。编写一款你自己的命令行地址簿程序,你可以用它浏览、添加、编辑、删除或搜索你的联系人,例如你的朋友、家人、同事,还有他们诸如邮件地址、电话号码等多种信息。这些详细信息必须被妥善储存以备稍后的检索。# coding=utf-8import osfname = input('原创 2018-01-05 16:00:22 · 575 阅读 · 1 评论 -
Python -----Web----Django模板系统
Django模板系统主要是为了将前端后台给分离开,这样需要改前端时就不需要去修改Python代码,分工明确在之前项目的基础上修改一下:用idea生成Django项目的时候,在项目的目录下面有一个templates文件夹,这个文件夹就是负责存放页面模板的在templates中建立一个html文件,代码可以写任何网站的html代码,现在自己写一个带有后台参数的html代码原创 2018-01-12 17:23:12 · 226 阅读 · 0 评论 -
Python 高级视图和url配置
1.URlConfig技巧现在解释一下python web中常用的include的作用:如果你试图让你的代码用在多个基于django的站点上,你应该考虑将你的urlconf以包含的方式来处理首先在urls.py中添加这样的代码:from books.urls import *urlpatterns = [ url('time/', current_datetime...原创 2018-07-19 14:36:14 · 426 阅读 · 0 评论