2011-06-16 60 views
0

我对Django没有太多经验。我有25个类和属性以及getter和setter的类图。和所有类的UML图。我可以在Django项目中转换java类吗

现在我最初的设计是为了让我在java/hibernate中创建项目。

但现在我必须在Django网站。所以我想知道django是否也支持像java一样的类,像getter,setter一样。

有什么不同的Django的,我有考虑到这是在java中,而不是在Django

回答

2

这是一个非常难以回答的问题。请记住,Django本身并不是一种语言,而是一种基于python的框架工作。它为此支持Python的一切。

所以......

步骤1:学习Python。

很好的教程包括:

Python的官方教程:http://docs.python.org/tutorial/

学习Python硬盘的方式:(!扰流它实际上是最简单的方式)http://learnpythonthehardway.org/

以及许多书籍的主题。

第2步:做Django的教程

该教程是一种基本的和掩盖了一些东西,但它是一个良好的开端。

我知道这不是你想要的python和java之间的区别点列表,但我认为这从长远来看不会对你有帮助。

1

很难说没有看到任何代码的例子,所以它是更好的哟从开始开始Hutch说。

另外,java是面向对象的,python是基于模块的。你必须学习两者之间的基本差异。比如,在python中使用getter和setter函数并不是非常必要的,我没有看到很多人使用它们。检查this出...

您也可以检查that的Java与Python比较...

相关问题