Django
rongyongfeikai2
这个作者很懒,什么都没留下…
展开
-
Django Form表单
如果在Django中,需要将一个表单中的数据保存在数据库中,可以通过如下方式。首先,确定数据表,它应该包含一个id主键(自增长),和一个username的20变长字符串。那么,首先定义model:from django.db import modelsclass Test(models.Model): username = models.CharField(max_length原创 2013-10-20 19:57:39 · 10482 阅读 · 0 评论 -
Django配合使用Jquery post方法
Django使用Jquery的post方法需要解决两个原创 2014-10-15 22:15:14 · 7516 阅读 · 0 评论 -
[django]url请求与数据库连接池的共享问题
但凡介绍数据库连接池的文章,都会说“数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因原创 2015-04-24 14:03:55 · 4884 阅读 · 1 评论 -
django apache2.2 mod_wsgi的编译
1.必须要安装python-devel,可以sudo apt-get install python-devel要不然会报python.h找不到到错误2.mod_wsgi的源码地址:https://pypi.python.org/pypi/mod_wsgi需要注意的是configure阶段,如果是自行安装的apache和python,需要指定apxs和python的路径:sudo .原创 2015-04-15 23:56:05 · 842 阅读 · 0 评论 -
Django配合Javascript国际化
在做项目,项目中用JQuery的menu插件实现菜单的显示。而读取菜单的配置文件是menu.xml,它里面配置的菜单名均是国际化文件的key值,即类似于:bug.manage需要在合适的情况下,显示为国际化文件的value值。如"Bug管理"首先,需要在urls.py文件中进行配置:url(r'^jsi18n/(?P\S+?)/$', 'django.views.i18n.原创 2013-11-03 19:50:04 · 2550 阅读 · 0 评论 -
Django使用css/js/image
比如新建的项目名字为EasyBugSolution1,它里面通过Django建立后,包含一个EasyBugSolution1的文件夹,里面包含settings.py一些关键的配置文件。我们将项目所需要的stylesheet放在这个文件夹下方。项目的结构类似于此:EasyBugSolution1----EasyBugSolution1--------stylesheet---原创 2013-10-22 23:02:54 · 2910 阅读 · 0 评论 -
Django实现国际化
1.首先需要下载gettext,进行安装;gettext主要是可以编译po文件为mo文件的工具2.进入项目的应用文件夹下,新建文件夹locale3.在命令行中,cd到这个目录下,执行django-admin.py makemessages -l zh_CN4.在settings文件夹的MiddleWare中加入:'django.middleware.locale.LocaleMid原创 2013-10-21 22:43:43 · 2341 阅读 · 0 评论 -
Apache运行Django项目
虽然,在Django项目中,内置了web服务器。利用manage.py runserver即可运行。但是,当项目规模一旦加大,内置的服务器显然是不能够满足实际需要的。需要利用Apache服务器。首先,需要下载mod_wsgi.so放入apache的module目录下。mod_wsgi的下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_w原创 2013-10-26 14:28:46 · 8379 阅读 · 0 评论 -
Django解决CRSF问题
1.在form中加入{% crsf_token %}2.使用RequestContext而非Context,在view中:return render_to_response('login.html',RequestContext(request,{'username':username}))(from django.shortcuts import render_to_response原创 2013-10-20 20:06:27 · 1727 阅读 · 0 评论 -
Django restframework入门示例
1.前提官网地址为:http://www.django-rest-framework.org/官方推荐安装以下安装包:MarkdownURL:https://pypi.python.org/pypi/Markdown/django-filterURL:https://pypi.python.org/pypi/django-filterdjango-cri原创 2015-12-16 00:44:15 · 12994 阅读 · 2 评论