Django MongoDB Django NoSQL方案

1 安装MongoDB mongodb 主页 http://www.mongodb.org/ 1,下载所需要的版本,地址:http://www.mongodb.org/display/DOCS/Downlo

1 安装MongoDB

mongodb 主页

1,下载所需要的版本,地址:

(以windows为例,linux下应该比较简单),可以参照官方文档:

2,将MongoDB加入环境变量

3,设定好放置数据库文件的路径,比如d:db

4,打开CMD,,不要关闭这个

mongod 

5,开始mongo

如果出现这个就表示成功

不要关闭这个。

STEP 2 Django MongoDB

可参考的官方文档:

官方建议使用virtualenv,可以构建虚拟开发环境。(会创建独立目录的python环境)

另一原因,使用的是Django-nonrel。

pip install virtualenv

创建环境

virtualenv myproject

linux的话,

source myproject/bin/activate

windows需要打开Scripts 运行,再activate

安装django-nonrel

pip install hg+https://bitbucket.org/wkornewald/django-nonrel 

安装djangotoolbox

pip install hg+https://bitbucket.org/wkornewald/djangotoolbox 

安装mongodb-engine

pip install git+https://github.com/django-nonrel/mongodb-engine 

windows的话,可以直接考虑(需要安装gitmecurial)和打开那三个网页然后下载文件,安装

python steup.py install

安装完后,需要将djangotoolbox加入settings.py

修改settings.py

更多的设置:

以及

manage.py syncdb

STEP 3 测试

可参考的中文文档:

创建一个新的app,然后修改models.py

添加数据

manage.py shell

创建帖子

创建评论

检查帖子

总结:还是不想用,虽然一直想知道原理。但是和想象中的有差距。

linux

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/1926241.html

(0)
上一篇 2025年2月22日 20:16:49
下一篇 2025年2月22日 20:17:05

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 详细介绍Django开源框架的使用教程

    python下有许多款不同的 web 框架。django是重量级选手中最有代表性的一位。许多成功的网站和app都基于django。django是一个开放源代码的web应用框架,由python写成。下面我们来一步步学习下吧   本文面向:有p…

    2025年2月27日 编程技术
    200
  • 快速上手Django框架:详细教程和实例

    快速上手Django框架:详细教程和实例 引言:Django是一款高效灵活的Python Web开发框架,由MTV(Model-Template-View)架构驱动。它拥有简单明了的语法和强大的功能,能够帮助开发者快速构建可靠且易于维护的W…

    2025年2月26日
    200
  • Java实现MongoDB中自增长字段

    但在oracle和mongodb数据库中有单独的字段判断唯一性;所以设计中没有自增长字段方式(mysql和mssql都有);并且也不提倡用自增长 在数据库设计原理中;自增长字段的目的是为了unique的索引来判断每条记录唯一性;同时保证大数…

    数据库 2025年2月22日
    200
  • MongoDB入门简介

    MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非 一、基本概念 MongoDB 是一个高性能,开源,无模式的文档型数据库,是当前NoSQL 数据库产品中最热门的…

    数据库 2025年2月22日
    200
  • MongoDB

    MongoDB – GridFS源码分析,这是官网的一段GridFS的介绍. GridFS是提供了把一个大文件切分成多个document来存储的. 向GridFS中插 The database supports native s…

    数据库 2025年2月22日
    200
  • 用Java实现MongoDB正则查询小技巧

    用Java实现MongoDB正则查询小技巧: //模糊查询 private BasicDBObject getLikeStr(String findStr) { Pattern pattern = Pa 用Java实现MongoDB正则查询…

    数据库 2025年2月22日
    200
  • MongoDB保存Java对象的三种方法

    MongoDB有三种方法来保存java对象,一种是通过类实现DBObject接口,一种是利用spring-mongodb工具的对象映射功能,把java对象转换 MongoDB有三种方法来保存java对象,一种是通过类实现DBObject接口…

    数据库 2025年2月22日
    200
  • MongoDb不能同步,可能是服务器时间不一致

    MongoDb不能同步,可能是服务器时间不一致,我水平比较低,只好使用 ps ax | grep mongo 找出每个mongo和mongos进程,一个个地ki 今天发现储存在MongoDb GridFS里的图片错误,查看日志,,发现类似下…

    数据库 2025年2月22日
    200
  • MongoDB学习整理之访问控制

    MongoDB学习整理之访问控制,限制特定IP地址访问,只需启动时加入–bind_ip 参数 ,客户端连接时也需要添加–host 1、限制特定IP地址访问,只需启动时加入–bind_ip 参数 ,客户端连…

    数据库 2025年2月22日
    200
  • Spring管理MongoDB

    安装Spring for Mongodb,Spring项目为方便对Mongodb的操作,建立了spring-data的子项目,目前,可以有两种方式对Spring mongodb 安装Spring for Mongodb Spring项目为方…

    数据库 2025年2月22日
    200

发表回复

登录后才能评论