惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

aimingoo的专栏
aimingoo的专栏
T
The Blog of Author Tim Ferriss
小众软件
小众软件
P
Proofpoint News Feed
V
Visual Studio Blog
大猫的无限游戏
大猫的无限游戏
GbyAI
GbyAI
H
Help Net Security
博客园 - 三生石上(FineUI控件)
阮一峰的网络日志
阮一峰的网络日志
Hugging Face - Blog
Hugging Face - Blog
博客园 - Franky
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
云风的 BLOG
云风的 BLOG
Microsoft Security Blog
Microsoft Security Blog
WordPress大学
WordPress大学
G
Google Developers Blog
Engineering at Meta
Engineering at Meta
MyScale Blog
MyScale Blog
腾讯CDC
D
DataBreaches.Net
S
SegmentFault 最新的问题
宝玉的分享
宝玉的分享
B
Blog RSS Feed

博客园 - yaksea

APScheduler: standalone vs daemonic 一句话解释jquery中offset、pageX, pageY、position、scrollTop, scrollLeft的区别 mongodb正则查询使用须知 PhoneGap源代码下载地址 python mysql 库的安装 windows环境下PYTHONPATH的设置 Eclipse+pydev2.2+python2.7 中文乱码问题 雷军:互联网创业的葵花宝典 什么是node.js 对python元类概念的理解 Python的模块、包等概念的理解 Python下划线与命名规范 Django如何进行数据访问查询 Django IDE 开发环境的搭建 在Eclipse下如何安装插件 使用Django如无到有11步快速构建Web应用 如何使用blog客户端 Apache如何添加虚拟目录 Zend Studio下的PHP代码调试
设置Django,在Eclipse+PyDev环境中开发Django应用
yaksea · 2011-08-31 · via 博客园 - yaksea

menu “Run”->chose “Run Configurations”-> chose “Python Run”->right click “New”->tab “Main”->fill out “Project” by clicking “Browse”->fill out “Main Module” by clicking “Browse”->chose "manage.py" ->tab “Arguments”->fill “runserver --noreload” into  “Program arguments”->click button “Run”

Django models views拆分程多个文件 [摘:原文链接http://appdemo.iteye.com/blog/553668]

大多数Django教程都是将models放在models.py文件(模块), 然而随着models类的增加, 将类放在一个文件中太混乱了, 于是将models做成一个package:

models/

    __init__.py

    usermodels.py

    othermodel.py

这样就可以将models定义拆分到多个模块中,  但是当用命令同步数据时发现不可用:

manage.py sqlall blog

不会生成数据库创建命令(APP的名字是blog)

需要做如下更改:

__init__.pyimport模块:

from usermodels import *

from othermodel import *

在定义model的类中加一个内部类Meta:

class User(models.Model):

    title = models.CharField(max_length = 100)

    class Meta:

        app_label = 'blog'

app_lable的值为APP的名称

这样就可以将models定义到多个文件中了。