2011年9月28日
摘要: 具体配置看我的另一篇文章apache部署django.正确部署完成后,键入地址打开项目。项目中得CSS和JS只要用的不是绝对路径都没有问题。进入admin管理界面,发现成了大白页,没有了样式。现在我就来介绍一种解决办法:在部署的那篇文章中我介绍过,在项目路径下建一个apache目录,里面包括针对项目的配置。其中有个文件 apache_django_wsgi.conf 这个文件是自己手动建的,包含针对项目的一些apache配置。(你直接在httpd.conf中加也是一样)添加下面这段代码1Alias/admin_mediac:/Python27/Lib/site-packages/django/ 阅读全文
posted @ 2011-09-28 15:22 超级管理员 阅读(3485) 评论(0) 推荐(0) 编辑
  2011年9月17日
摘要: 打开urls文件在urlpatterns下添加:1(r'^JS/(?P<path>.*)$','django.views.static.serve',{'document_root':os.path.join(os.path.dirname(__file__),'JS').replace('\\','/')上面代码中:JS是在网站目录下建的存放JS的文件夹名称。记得导入 import os.path 页面加入<scriptsrc="/JS/jquery.js"t 阅读全文
posted @ 2011-09-17 12:49 超级管理员 阅读(1591) 评论(0) 推荐(0) 编辑
  2011年8月2日
摘要: 环境:win server 2003版本:apache2.2 django1.3 python2.7 mod_wsgi.so首先 安装apache2.2 python2.7 django1.3然后下载 mod_wsgi.so (网上很多文章都是mod_python,但只支持到python2.5,现在停止更新了,所以我直接就用mod_wsgi) 把mod_wsgi.so拷贝到 apache目录下的 modules 下。打开 httpd.conf文件。加入如下两行LoadModule wsgi_module modules/mod_wsgi.so Include "C:/Program 阅读全文
posted @ 2011-08-02 23:24 超级管理员 阅读(3520) 评论(0) 推荐(1) 编辑
  2011年7月12日
摘要: 在 settings.py 中的 MIDDLEWARE_CLASSES 设置下 添加 'django.middleware.csrf.CsrfResponseMiddleware',重新 runserver. OK 阅读全文
posted @ 2011-07-12 18:03 超级管理员 阅读(2786) 评论(0) 推荐(0) 编辑
  2011年7月11日
摘要: 先上简单DEMO 使用MYSQL数据库显示数据fromdjango.shortcutsimportrender_to_responseimportMySQLdbdefbook_list(request):db=MySQLdb.connect(user='me',db='mydb',passwd='secret',host='localhost')cursor=db.cursor()cursor.execute('SELECTnameFROMbooksORDERBYname')names=[row[0]forrowi 阅读全文
posted @ 2011-07-11 18:23 超级管理员 阅读(499) 评论(0) 推荐(0) 编辑
  2011年7月9日
摘要: 1、工具栏 》右键 》选择项 》添加COM组件 》 浏览 C:\Windows\System32\Macromed\Flash 对应的FLASH OCX 添加。2、把工具栏中 Shockwave Flash Object 控件,拖到界面中。3、后台设置代码publicForm1(){InitializeComponent();this.axShockwaveFlash1.Movie=Application.StartupPath+"\\ee1e.swf";this.axShockwaveFlash1.Play();axShockwaveFlash1.FlashCall+=n 阅读全文
posted @ 2011-07-09 14:22 超级管理员 阅读(1663) 评论(0) 推荐(0) 编辑
  2011年7月5日
摘要: 模板的简单使用,先上代码:fromdjangoimporttemplatet=template.Template('Mynameis{{name}}.')c=template.Context({'name':'nick'})printt.render(c)创建一个Template对象,实例化。默认构造参数 直接接受字符串作为模板内容。其中{{}}表示模板的变量。一旦你创建了Template模板实例,你可以用Context来传递参数给它。格式 Context({'name':'nick'}) 第一个参数为模板变量的映 阅读全文
posted @ 2011-07-05 18:45 超级管理员 阅读(2138) 评论(0) 推荐(0) 编辑
  2011年7月4日
摘要: 在文件中加入 #-*- coding:utf-8 –*-如果是模板出现 utf8 编码错误这个最简单的办法,就是去bom.用DM打开页面,去除BOM。如果没有,那点菜单》修改》页面属性》标题/编码》编码修改 Unicode(UTF-8) 保存。OK别的很多文本编译器也可以修改,自己度百吧。如果是MYSQL,你安装的时候又没选UTF-8那建表的时候 带上设置即可:1CREATETABLE`model_tb_user`(2`UserID`integerAUTO_INCREMENTNOTNULLPRIMARYKEY,3`UserName`varchar(60)NOTNULL,4`Password`v 阅读全文
posted @ 2011-07-04 16:19 超级管理员 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 其实本章应该是在第二章之前,第一章之后的记录。 第一个用DJANGO运行的例子。 为了更好说明路径问题,在项目目录下,创建文件 view.py 1fromdjango.httpimportHttpResponse23defhello(request):4returnHttpResponse('HelloWorld') 虽然这段函数很简单,也大概说一下。 在view.py文件中,我们定义了一个视图函数 hello. 每个视图函数至少要有一个参数,一般是request. 这是一个触发该视图、包含当前Web请求信息的对象,是类 django.Http.HttpRequest的一个实例 阅读全文
posted @ 2011-07-04 16:05 超级管理员 阅读(1459) 评论(0) 推荐(0) 编辑
  2011年6月14日
摘要: 最近看到Django的站点管理这块,前面的URL配置和模板、模型都比较简单,就不做记录了。初看这个功能,给我的感觉就是给DJANGO的网站,配置一个简单的数据库表操作功能,针对单独的表做一些基本的增删改查操作。给我感觉用来学习做一些测试数据到是很方便了。这个功能界面是可选的,你可以在Django中启用或禁用它。启用的配置步骤:在setting文件中的 INSTALLED_APPS节点下: 加入 'django.contrib.admin', 并保证'django.contrib.auth', 'django.contrib.contenttypes 阅读全文
posted @ 2011-06-14 22:38 超级管理员 阅读(2388) 评论(0) 推荐(0) 编辑