Django 初探

环境:windows 7

python:2.7

Django:1.8.1

配置:

安装:下载django的包:Django-1.8.1.tar.gz

   解压后,打开CMD并进入D:\Django-1.8.1 目录

  执行下面的命令:

    python setup.py build

    python setup.py install

  注:如果提示是没有安装setup-tools什么的,就先自己安装一个

完成之后,django的管理工具就生成在python目录的scripts下面

Django的第一个APP:

  详细的我就不写了,因为虫大师写的比我好。虫大师的连接如下:

  django 快速搭建blog

  这里补充一下按照虫大师的blog操作下来会遇到的问题(主要是windows上):

  1、虫大师的环境是linux的,如果你的环境是windows,那么路径相关的字符串最好在前面加r,如:

    

TEMPLATE_DIRS=(
        r'd:/mysite/blog/templates',
    )

 

  2、python manage.py syncdb 命令执行完成之后,mysql上面是没有自动生辰models下面自定义的表的。

  可以使用下面命令 :

  

python manage.py validate #检查你构建的墨香是否错误
System check identified no issues (0 silenced).
python manage.py sql Blog #生成对应app的model中定义的表的创建sql
BEGIN;
CREATE TABLE `blog_blogpost` (
    `id` integer AUTO_INCREMENT NOT NULL PRIMARY KEY,
    `title` varchar(150) NOT NULL,
    `body` longtext NOT NULL,
    `timestamp` datetime(6) NOT NULL
)
;
COMMIT;

python manage.py sqlindexes blog #建立索引
python manage.py sqlclear blog  #清除表

3、CommandError: App 'blog' has migrations. Only the sqlmigrate and sqlflush commands can be used when an app has migrations. 

  删除掉blog下面的migrations文件夹即可

 

 

当然,除了虫师的blog外,你可以看看IBM的http://www.ibm.com/developerworks/cn/linux/l-django/

  

 

转载于:https://www.cnblogs.com/whscfan/p/4520083.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值