2012-04-21 37 views
-1

我很新与gae,我还没有找到一个容易遵循的例子。需要帮助“翻译”这些sql到django模型

这里是我的SQL:

CREATE TABLE Company 
(
    name varchar(100), 
    address varchar(100), 
    lat double(20, 10), 
    long double(20, 10), 
    phone varchar(15), 
    website varchar(50), 
    email varchar(50), 
    hiring boolean not null default 0 , 
    about_us varchar(500), 
    approved boolean not null default 0 
) 
+2

https://docs.djangoproject.com/en/dev/howto/legacy-databases/ – 2012-04-21 21:56:17

回答

1

如果你只是问什么应该Django的模型的样子。然后,我想你想一类是这样的:

class Company(models.Model): 
    name = models.CharField(max_length=100, null=True) 
    address = models.CharField(max_length=100, null=True) 
    lat = models.DecimalField(max_digits=20, decimal_places=10, null=True) 
    long = models.DecimalField(max_digits=20, decimal_places=10, null=True) 
    phone = models.CharField(max_length=15, null=True) 
    website = models.UrlField(max_length=50, null=True) 
    email = models.EmailField(max_length=50, null=True) 
    hiring = models.BooleanField(default=False) 
    about_us = models.CharField(max_length=500, null=True) 
    approved = models.BooleanField(default=False) 
+0

是我一直在寻找为,谢谢! – iCodeLikeImDrunk 2012-04-22 02:47:00