小编gtu*_*jan的帖子

delphi +开放地图

是否有一个VCL或一个项目(在Delphi中),可以让我下载OSM切片并将其显示在应用程序上?

我尝试嵌入浏览器,但效果很好,但我需要一种离线显示地图的方法。

delphi maps openstreetmap

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

Django ORM等效于此SQL..calculated字段派生自相关表

我有以下模型结构:

class Master(models.Model): 
    name = models.CharField(max_length=50)          
    mounting_height = models.DecimalField(max_digits=10,decimal_places=2)   

class MLog(models.Model):                  
    date = models.DateField(db_index=True)
    time = models.TimeField(db_index=True)      
    sensor_reading = models.IntegerField()      
    m_master = models.ForeignKey(Master)
Run Code Online (Sandbox Code Playgroud)

目标是生成一个查询集,该查询集根据Master中的相关数据返回MLog中的所有字段以及计算字段(item_height)

使用Django的原始sql:

querySet = MLog.objects.raw('''
    SELECT a.id,
           date,
           time,
           sensor_reading,
           mounting_height,
          (sensor_reading - mounting_height) as item_height 
    FROM db_mlog a JOIN db_master b 
                     ON a.m_master_id = b.id
''')                                
Run Code Online (Sandbox Code Playgroud)

我如何使用Django的ORM编写代码?

django django-orm

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

标签 统计

delphi ×1

django ×1

django-orm ×1

maps ×1

openstreetmap ×1