class Rates(models.Model):
class Meta:
# делает уникальным направление обмена
unique_together = ("_from", "_to")
# эталон
_from = models.ForeignKey(Currencies, verbose_name='Эталон', related_name="rates_from")
# валюта
_to = models.ForeignKey(Currencies, verbose_name='Валюта', related_name="rates_to")
rate = models.FloatField(verbose_name='Курс')
#include "boost/variant.hpp"
boost::variant<int, std::string > f(int i)
{
if (i == 0)
{
return 1;
}
else
{
return std::string("str");
}
}
int main()
{
std::cout << f(0) << " " << f(1) << std::endl;
}