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

推荐订阅源

P
Proofpoint News Feed
博客园_首页
WordPress大学
WordPress大学
大猫的无限游戏
大猫的无限游戏
有赞技术团队
有赞技术团队
阮一峰的网络日志
阮一峰的网络日志
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
酷 壳 – CoolShell
酷 壳 – CoolShell
Y
Y Combinator Blog
Vercel News
Vercel News
The GitHub Blog
The GitHub Blog
T
The Blog of Author Tim Ferriss
云风的 BLOG
云风的 BLOG
博客园 - 司徒正美
Engineering at Meta
Engineering at Meta
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
J
Java Code Geeks
Stack Overflow Blog
Stack Overflow Blog
N
Netflix TechBlog - Medium
Martin Fowler
Martin Fowler
宝玉的分享
宝玉的分享
G
Google Developers Blog
Last Week in AI
Last Week in AI

博客园 - 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定义到多个文件中了。