![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
django
冻云-FrozenCloud
这个作者很懒,什么都没留下…
展开
-
Django学习笔记(第五节)模型(1)
就像HTML可以硬编码在views.py中一样,Django的数据库操作也可以在views.py中进行。由于在创建Django项目的时候会自动添加sqlite,所以这里以sqlite数据库为例:def book_list(request): cursor = connection.cursor() cursor.execute('create table if no exi原创 2015-05-08 22:16:53 · 864 阅读 · 0 评论 -
Django学习笔记(第五节)模型(2)
当添加多个Publisher类并打印时,是无法区别的,为此需要为Publisher添加__unicode__()方法。在python3.X版本中使用__str__()方法。使用这个方法的目的是使对象使用unicode编码集,避免各种编码转换。class Publisher(models.Model): name= models.CharField(max_length=30)原创 2015-05-11 21:11:55 · 391 阅读 · 0 评论 -
Django学习笔记(第一节)安装、创建及启动
Django安装:在Unix系统上安装的方法:1.tar xzvf Django-*.tar.gz 。2.cd Django-* 。3.sudo python setup.py install 。在Windows上安装命令:python setup.py install在命令行中输入>>>import django>>>django.VERSION原创 2015-05-03 23:09:48 · 404 阅读 · 0 评论 -
Django学习笔记(第二节)Hello World站点
视图和URL配置创建视图在上一节创建的mysite文件夹中创建一个叫做 view.py的空文件,这就是视图文件。Django对这个文件的名称没有特殊要求,但一般约定为view.py。输入以下内容:from django.http import HttpResponsedef hello(request): return HttpResponse("Hello原创 2015-05-04 21:32:26 · 1373 阅读 · 0 评论 -
Django学习笔记(第三节) 动态URL
当我们在编写URLConf时,经常会出现多个URL只有某一部分有很小的差别,例如:urlpatterns = patterns('', url(r'^time/plus/1', 'zSite.views.one_hour_ahead', name='one_hour_ahead'), url(r'^time/plus/2', 'zSite.views.two_hour_ah原创 2015-05-05 20:05:13 · 1563 阅读 · 0 评论 -
Django学习笔记(第四节)模板
在之前的学习中,所有的html内容都是硬编码在python文件中的,这不符合MVC模式,不便于开发和维护,所以需要将页面设计和python代码分离。我们可以使用Django的模板系统来完成这个。模板总体上说有点类似于JSP,但是不同之处在于Django模板不能够执行python语句,而JSP可以执行Java语句。在使用模板时,有两个重要的类:Template,Context看名字就可以原创 2015-05-06 23:10:16 · 817 阅读 · 0 评论 -
Django学习笔记(第六节)Django站点管理
激活管理界面第一步,对你的settings文件做如下这些改变:1.将'django.contrib.admin'加入setting的INSTALLED_APPS配置中 (INSTALLED_APPS中的配置顺序是没有关系的, 但是我们喜欢保持一定顺序以方便人来阅读)2.保证INSTALLED_APPS中包含'django.contrib.auth','django.contrib.原创 2015-05-12 23:46:25 · 370 阅读 · 0 评论