我想将数据从excel文件上传到数据库表,并且我正在使用下面的代码来做到这一点。但是,excel文件中的列使用特殊字符和空格,SQL当然不喜欢这些特殊字符和空格。有什么方法可以映射/替换存储过程中的列标题,例如class StoreSerializer(serializers.ModelSerializer):
class Meta:
model = Store
fields = ('modular', 'store_nbr', 'name', 'address', 'commune',
'region', 'open_status', 'manager_name')
class CampaignSerializer(serializers.ModelSerializer):
stores = StoreSerializer(many=True, read_only=True)
class Meta:
model = Campaign
fields = ('value1', 'days', 'name', 'stores', 'promotionType')
,Int. Q1 (A)
,Int. Q2 (B)
,Int. Q3 (C)
,而不是获取无效的列名运行语句时出错?注意:我无法更改excel文件本身中的列标题。预先感谢您的帮助!
Int. Q4 (D)