`
shaojiashuai123456
  • 浏览: 262725 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
社区版块
存档分类
最新评论

django开发 (一)建立项目

 
阅读更多
(1)查看django版本
>>> import django
>>> django.VERSION
(1, 7, 1, 'final', 0)
 
(2)创建项目
 命令: django-admin.py startproject mysite
产生目录文件如下:
+mysite\
      manage.py    :一种命令行工具,允许你以多种方式与该 Django 项目进行交互。 键入python manage.py help,看一下它能做什么。 你应当不需要编辑这个文件;在这个目录下生成它纯是为了方便。
      +mysite \
           __init__.py   :    让 Python 把该目录当成一个开发包 (即一组模块)所需的文件。 这是一个空文件,一般你不需要修改它。
           settings.py  :    该 Django 项目的设置或配置。 查看并理解这个文件中可用的设置类型及其默认值。
           urls.py         :    Django项目的URL设置。 可视其为你的django网站的目录。 目前,它是空的。
           wsgi.py
 
(3)运行项目
  命令: python manage.py runserver
 
(4) 错误解决
     如果运行出现下面错误,需要安装pysqlite-2.6.3.tar.gz。:
     django.core.exceptions.ImproperlyConfigured: Error loading either pysqlite2 or sqlite3 modules (tried in that order): No module named _sqlite3
        wget  http://pysqlite.googlecode.com/files/pysqlite-2.6.3.tar.gz
        tar -xzvf  pysqlite-2.6.3.tar.gz
        python setup.py install
 
        翻不了墙,去云盘下载:http://yunpan.cn/cAWLI344Q6Gtd 访问密码 ea69
分享到:
评论

相关推荐

    Django项目开发Demo

    【Django项目开发Demo】是基于Python编程语言的Web应用框架Django进行的一个小型项目实践。这个Demo旨在为初学者提供一个逐步学习如何使用Django搭建Web应用的教程。项目涵盖了从数据库设计到前后端交互的全过程,...

    Django python web 框架开发,网上商城平台(练手项目)

    3.django框架,pip install django 然后解包 代码.zip文件,进入manage.py所在目录 执行python3 manage.py syncdb或者migrate 如果不提示新建管理员,则可以使用createsuperuser命令(管理员是登陆后台模块的) ...

    Linux下面django开发环境搭建

    ### Linux CentOS 下 Django 开发环境搭建详解 #### YUM 包管理器介绍及配置 - **概念**: YUM(Yellowdog Updater...通过以上步骤,您可以成功地在Linux环境下建立一个完整的Django开发环境,并开始编写Web应用程序。

    基于Django的web开发项目

    **基于Django的Web开发项目概述** Django是Python编程语言中的一个高级Web框架,它遵循模型-视图-控制器(MVC)架构模式,强调快速开发和实用主义。Django提供了一系列内置功能,如数据库ORM(对象关系映射)、管理...

    最简单的django入门与实践开发

    Django是一个高级的Python Web框架,它鼓励快速开发和干净、实用的设计。Django遵循MVC(模型-视图-控制器)架构模式,以...通过跟随本教程一步步学习,即便没有任何实践经验的新手,也能够逐步建立起自己的Web项目。

    Django+Web开发指南

    此外,还介绍了如何利用Django开发跨平台应用,如Google App Engine上的Django应用开发等。 #### 六、学习路径建议 对于初学者来说,建议按照章节顺序逐步学习。每个章节都包含了足够的理论知识和实践操作,能够...

    基于django的博客系统源码_python学习项目

    通过这个项目,你可以从实践中掌握Django的基础知识,并逐步建立起自己的Web开发技能。记得在分析源码时,一边阅读代码一边尝试运行和调试,这将有助于你更好地理解每个部分的作用和工作原理。同时,不要忘记查阅...

    django项目使用dwebsocket案例

    运行Django开发服务器,然后在浏览器中打开HTML页面,你应该能看到WebSocket连接已成功建立。现在,当服务器端的`websocket_view`接收到消息时,它会将消息广播给所有已连接的客户端,包括当前打开的网页。 总结,...

    django+DDD+微服务的项目实战

    Django 是一个高级的 Python Web 开发框架,它遵循模型-视图-控制器(MVC)设计模式,提供了一套全面的工具,包括数据库 ORM、模板引擎、内置的管理界面以及易于使用的 URL 分发系统,极大地简化了 Web 应用的开发。...

    Django 最佳实践 - 中文版 (2009-06-17)

    Django 最佳实践文档作为Django开发指南,其重点在于指导开发人员如何高效地开发和维护Django项目。文档强调了一系列关于Django Web开发方面的最佳实践,这些规则建立在原有项目的理念上,旨在帮助开发者创建易于...

    Django - 02、从零开始制作仿CSDN博客的网站(建立项目,设计模型)

    最后,启动Django开发服务器,通过访问`http://127.0.0.1:8000/admin/`来登录管理后台,创建分类和文章。访问`http://127.0.0.1:8000/`即可看到我们的博客文章列表。 以上就是用Django构建仿CSDN博客网站的基本步骤...

    Python-Django开发的教学网站

    总之,"Python-Django开发的教学网站"是一个全面的资源,旨在帮助学习者掌握使用Python和Django开发高质量Web应用,特别是构建CMS系统的技能。通过这个项目,学习者不仅可以深化对Django的理解,还能获得实际的开发...

    django 初始化项目学习

    本项目“django 初始化项目学习”旨在帮助初学者掌握如何启动并建立一个基础的Django项目。以下是对这个主题的详细阐述: 一、Django简介 Django是由两位美国开发者在2005年创建的开源框架,它遵循MTV(Model-...

    基于Django快速开发Web应用

    具体实现细节包括创建数据模型、编写视图函数、设计HTML模板等,这些都是Django开发的核心部分。 #### 五、总结 本文通过一个留言板的例子,详细介绍了如何基于Django快速开发Web应用。从环境搭建、项目创建、应用...

    Python Django Web典型模块开发实战_关于跨域问题的解决办法_编程项目案例实例详解课程教程.pdf

    Python Django Web典型模块开发实战中,跨域问题的解决是一个重要的环节。跨域问题通常发生在Web应用程序中,当一个域下的资源尝试访问另一个域的资源时,浏览器出于安全考虑会阻止这种请求,这就是所谓的“同源策略...

    Python Web 框架,第 1 部分 使用 Django 和 Python 开发 Web 站点.doc

    标题与描述中的关键词“Python Web框架”,“Django”,“Python开发Web站点”明确指出了本文档的主题,即使用Python编程语言与Django框架进行Web应用开发。文档内容虽然包含了一些无法解析的[pic]标记,但核心信息...

    Python测试驱动开发:使用Django、Selenium和JavaScript进行Web编程(第2版).pdf 清晰中文完整版

    《Python测试驱动开发:使用Django、Selenium和JavaScript进行Web编程》这本书是关于现代Web应用开发的一个深度指南,特别关注于使用Python语言以及相关的工具和技术。书中详细介绍了如何运用测试驱动开发(TDD)的...

    DJango的创建和使用详解(默认数据库sqlite3)

    因此,安装虚拟环境是进行Django开发的第一步。安装虚拟环境的步骤包括: 1. 使用pip安装virtualenv和virtualenvwrapper。virtualenv用于创建独立的Python环境,virtualenvwrapper是virtualenv的一个扩展包,用于更...

Global site tag (gtag.js) - Google Analytics