1. django制作first app(1)

    django中的migrate有三种: 1、makemigrate 2、sqlmigrate 3、migrate

    makemigrate,基于当前的model,根据对models的修改,创建新的迁移文件 sqlmigrate,用于显示迁移的SQL语句 migrate,是真正用于执行迁移操作的命令

    一般用法是修改models之后,以如下命令顺序执行

    python manage.py makemigrate
    python manage.py sqlmigrate appname 0001
    python manage.py migrate
    

    一些简单的查询语句都可以通过对python的对象的操作来实现,比如

    Question.objects.filter(id=1)
    Question.objects.all()
    Question.objects.get(pk=1)
    
    # Question是Choice的外键
    q = Question.objects ...
    Tagged as : develop django migrate
  2. eclipse的C++索引index

    eclipse中经常碰到一些头文件找不到的问题,就是程序能编译通过,但是编辑器上就是显式unresolved include files,这个时候,可以对工程进行配置,右键工程的property,找到C/C++ General,里面有个Paths and Symbols,在include的GNU C和GNU C++中都添加相应的头文件,如果只配置C++,那么以.c为后缀的文件就不能找到相应的头文件了,所以把两个都配上。配置好之后如果还不行,那就右键工程,点index,Rebuild就可以了。

    Tagged as : develop eclipse
  3. windows下用eclipse开发C++

    eclipse + cdt + mingw的一些配置 下载标准版本的eclipse(我用的是4.3.0版本的,也叫kepler),下载对应版本的CDT(8.2.0),安装mingw,我是用mingw-get-inst-20120426.exe装的(这个版本我用的比较舒服,如果在官网上下载mingw的话,安装完可能缺少libiconv2,它是个windows运行的dll库,一般电脑上貌似没有这个库,如果没有它的话不能执行make命令),选装gcc和g++两个组件,如果按照默认路径(C:\MinGW)装可能会碰到少一点的问题。

    cdt有两种下载方式,可以在eclipse的help中通过install安装,也可以在网上下载,然后把下载完的压缩包解压,把里面的features文件夹和plugins文件夹复制到eclipse的根目录中,和eclipse的根目录中的features、plugins文件夹合并就行。

    1、头文件unresolved问题
    这个可以通过在环境变量中设置PATH=MinGW\bin来解决,如果设置了这个path的话,那么eclipse会自动找mingw的一些头文件库,加入到工程中的include文件夹下面(刚创建工程的时候只有一个src目录,没有include目录)。不幸的是,有的时候可能不起作用,我的就是加入了变量,但是不管用,后来把变量删了,又重新加入了一次才管用 ...

    Tagged as : develop eclipse

Pages

Categories

Tags

Page 1 / 1