Beispiel #1
0
    def test_urls(self):
        em = EasyModel(django_databrowse.site, SomeModel)
        em.site.root_url = "root/"
        field = EasyField(
            em,
            models.CharField(max_length=2,
                             choices=(("a", "azerty"), ("q", "querty")),
                             name="hello"))
        self.assertEqual(field.url(),
                         u'root/django_databrowse/somemodel/hello/')

        em = EasyModel(django_databrowse.site, SomeInheritedModel)
        field = EasyField(em, models.ForeignKey(SomeModel))
        self.assertEqual(field.url(),
                         u'root/django_databrowse/someinheritedmodel/')
    def test_urls(self):
        em = EasyModel(django_databrowse.site, SomeModel)
        em.site.root_url = "root/"
        field = EasyField(
            em,
            models.CharField(max_length=2,
                             choices=(("a", "azerty"),("q","querty")),
                             name="hello"
                             )
            )
        self.assertEqual(field.url(),
                         u'root/django_databrowse/somemodel/hello/')

        em = EasyModel(django_databrowse.site, SomeInheritedModel)
        field = EasyField(em, models.ForeignKey(SomeModel))
        self.assertEqual(field.url(),
                         u'root/django_databrowse/someinheritedmodel/')