Думаю, если я хорошо понял ваш вопрос, вам следует добавить в это поле параметр related_name. Я думаю, что эта проблема возникает из-за того, что вы дважды вызываете одну и ту же модель в своей модели Consumer_order.
name=models.ForeignKey(Consumer,related_name="Consumer_name", on_delete=models.CASCADE)
ac_no=models.ManyToManyField(Consumer,related_name="Consumer_ac_no")
Обратите внимание, если вы хотите получить доступ к ac_no модели Consumer из модели Consumer_order, у вас должен быть такой пример:
#to get specific object consumer_order in this example I choose object with specific date ,you can crate it ,if you want loop throught all objetcs use objects.all() , you can also directly use .filter : Consumer_order.objects.filter(added_date='2019-11-28').first()
consumer_order =Consumer_order.objects.get(added_date='2019-11-28')
#to get all objects consumer into the filed ac_no in Consumer_order model
ac_no_all =consumer_order.ac_no
# to loop throught all the consumer object and print ac_no intger
for ac_no_ in ac_no_all:
print(ac_no_.ac_no)