太复杂了。不过对django的体验又深了一层。最后搞定了。
源代码编译 安装python2.5.2
修改一下.profile alias python到新安装的目录
重新登陆一下让.profile设置生效了。
这时候就是python2.5.2了。 可以 python -V 看看 应该就是2.5.2了。
安装django0.97pre
装好了.
python
import django
django.VERSION
可以看到现在的django版本已经是0.97pre
可以跑跑./django.fcgi 看看效果。
忘记安装 python mysql,flup 抛错了。
还要安装python mysql,flup! 这2个还算简单。好了。再试试./django.fcgi 应该就对了。
----------------------
感觉很复杂。其实不想这样,但因为开发的环境就是这样的版本,放到主机上就出现很多是错误问题,例如字符错误,django不同版本的兼容性真的不太好.0.97pre开发的东西放到上面0.96版本真糟糕。
现在好了。
还有就是admin的css丢失问题,也搞定了。
首先要设置项目配置文件settings.py里面的admin-media的地址,例如项目根目录下面的media文件夹, 我就写/sitemedia/ ,这个地址不是文件夹的地址,而是要与 urls.py里面的mapping对应处理view,系统提供的那个静态文件处理.我还把python目录下面的admin/media目录拷贝到项目文件夹里面。最简单处理一下。再看看,应该出来效果css效果了。
分享到:
相关推荐
Python Django + Bootstrap 实现用户管理系统是一种常见的Web应用开发方式,结合了Python的高效与Django框架的强大,以及Bootstrap的响应式设计。以下是对这个主题的详细解析: **Python Django** Django是Python的...
Python Django 是一个强大的Web开发框架,它基于Python编程语言,为快速构建高效、可扩展的Web应用提供了便利。Django遵循“干(DRY)原则”(Don't Repeat Yourself),强调代码重用,降低了开发复杂性。这个“python...
书中可能会涵盖从安装Django、设置项目结构、创建应用,到数据库设计、视图和模板的编写、表单处理、URL路由、用户认证,再到部署和优化等方面的内容。此外,书中也可能包含了一些最佳实践和实战案例,帮助你深入...
【Python Django 学生信息管理系统源码解析】 Python Django 是一个高级Web开发框架,它以“ Batteries Included ”的理念,提供了许多内置的功能模块,使得开发者能够快速构建功能丰富的Web应用。在这个基于Python...
9. **部署与性能优化**:Django项目部署涉及到WSGI服务器配置、数据库优化、静态文件处理等多个方面。掌握这些技术,可以确保你的应用在生产环境中稳定运行。 10. **第三方库与集成**:Django社区有大量的第三方...
使用嵌套模板,静态文件,分页处理等10 第十讲 扩展django的模板,自定义filter11 第十一讲 用户管理和使用authentication来限制用户的行为12 第十二讲搜索功能的实现和Apache上的部署13 第十三讲 简单的Ajax的实现...
【标题】"基于pythondjango的前后端在线考试系统"是一个使用Python的Django框架构建的项目,它实现了从后台管理到前端展示的全程在线考试功能。Django是一个高效且强大的Web开发框架,它提供了丰富的功能,如模型-...
Django提供强大的表单处理能力,可以自定义表单类,处理用户输入数据的验证和提交。 8. **用户认证与权限** Django内置了用户认证系统,支持用户注册、登录、注销等操作。同时,可以设定角色和权限,控制用户对...
- **项目文件结构**:Django项目通常有一个顶级目录,包含`manage.py`脚本、`settings.py`(配置文件)、`urls.py`(URL配置)、`wsgi.py`(用于部署)和其他相关文件。 - **应用**:项目下可能有多个应用,每个应用...
13. **部署**:掌握将Django项目部署到生产环境的步骤,如配置Nginx、Gunicorn等。 通过"python django基础讲解"的课件,你将能够建立起对Django的全面理解,具备开发基本Web应用的能力。如果你对Python的其他领域...
**Python Django基础教程** Django是基于Python的高级Web框架,它强调了代码的简洁性和可...随着学习的深入,你可以进一步探索Django的高级特性,如中间件、缓存系统、自定义管理后台等,不断提升你的Web开发技能。
**Python-Django在线相册管理系统** Django是一个高级的Python Web框架,用于快速开发安全且可维护的网站。本项目“Python-Django在线相册管理系统”利用Django强大的功能,构建了一个用户友好的照片存储和管理平台...
**Python-基于Django的博客系统** Python-一个基于Django博客系统是一个使用Python编程语言和Django框架构建的应用程序,特别设计用于内容管理和在线发布。这个博客系统由两个主要部分构成:前台展示系统和后台编辑...
- **技术要点**:探索 Django 中的信号机制、自定义中间件、高级查询技巧等。 #### 五、代码库建立与维护 - **代码库概念**:指开发者在项目开发过程中积累的一系列可复用组件、函数或类的集合。 - **建立方法**:...
Python Django的Web自动化测试平台是基于Python的著名Web框架Django构建的一种高效、可靠的测试解决方案。这个平台允许开发者和测试人员自动执行Web应用的测试,从而提高开发效率,确保产品质量。在本文中,我们将...
通过这个"python-django练手项目",你可以逐步掌握Django的基础知识,并进一步深入学习其高级特性,如自定义管理界面、缓存系统、电子邮件发送、国际化和本地化等。在实践中不断磨练,你将能够构建出功能丰富的Web...
### Python Django 官方手册知识点概述 #### 一、Django 概览 - **获取帮助**:在学习和使用 Django 过程中遇到问题时,可以参考文档中的这一章节来寻找答案或指引。 - **入门步骤**:这部分介绍了如何快速上手 ...
5. **部署与性能优化**:Django项目部署通常选择Nginx或Apache等Web服务器,配合Gunicorn或uWSGI等应用服务器。同时,使用缓存和数据库优化策略可以提升性能。 综上所述,这个"基于Python Django的网站实现源代码...
基于Django框架构建的工作流引擎是利用Python的强大功能和Django的Web开发便利性,为用户提供了高效、灵活的工单处理能力。 【Django框架】 Django是一个高级的、免费的开源Web框架,由Python编写。它遵循模型-模板...
9. **部署与性能优化**:完成开发后,Django应用可以部署到各种服务器环境,如Apache、Nginx等,通常配合uWSGI或Gunicorn等WSGI服务器使用。为了提高性能,可以进行缓存设置、数据库优化、静态文件合并压缩等操作。 ...