小编sam*_*888的帖子

安装报纸时的ImportError

我是python的新手,我正在尝试导入报纸进行文章提取.每当我尝试导入模块时,我都会得到ImportError: cannot import name images.任何人遇到这个问题,并找到了解决方案?

python importerror python-newspaper

3
推荐指数
1
解决办法
1190
查看次数

跨表序列化Django REST框架

我有两个具有多对多关系的模型,我试图通过使用Django REST框架返回一些geojson.我想要返回的数据是pub_date和坐标(由GeoDjango中的PointField表示).每当我尝试返回geojson时,我都会收到错误Field name 'city' is not valid for model 'Article'.我是django/geodjango的新手,这是我第一次使用Django REST Framework.我已经完成了文档,但无法解决我出错的地方(或者甚至可能从哪里开始).

这是我的模型和序列化器.

models.py:

class Location(models.Model):
    city = models.CharField(max_length=200)
    country = models.CharField(max_length=200)
    continent = models.CharField(max_length=200)
    point = models.PointField(srid=4326)
    objects = models.GeoManager()

    def __unicode__(self):
        return u'%s' % (self.point)

    class Meta:
        db_table = 'location'

class Article(models.Model):
    authors = models.ManyToManyField(Author)
    locations = models.ManyToManyField(Location, related_name='places')
    article_title = models.CharField(max_length=200, unique_for_date="pub_date")
    pub_date = models.DateTimeField('date published')
    article_keywords = ArrayField(ArrayField(models.CharField(max_length=20, blank=True), size=10), size=10,)
    title_id = models.CharField(max_length=200)
    section_id = models.CharField(max_length=200)

    def __unicode__(self):
        return u'%s %s %s' % …
Run Code Online (Sandbox Code Playgroud)

django geodjango geojson django-rest-framework

1
推荐指数
1
解决办法
3659
查看次数