【发布时间】:2018-06-11 17:58:25
【问题描述】:
我一直在尝试编写一个 python 代码,它会自动从我的选择属性 (drf) 中给我一个列表
看起来像这样:
2011/2012
2012/2013
2013/2014
2014/2015
2015/2016
...
但是我惨败了。 下面是我的代码(没有做任何合理的事情)
x = xrange(2011, 2015)
y = xrange(2012, 2016)
z = '%5d / %5d' % (x, y)
print '\n'.join(z)
感谢各位的帮助。 还有一件事 因此,我尝试将我的输出放入我的 drf 模型中的选择属性中,除了当我输入时,它没有给我任何错误消息
Print z
它包括我运行时服务器控制台中的输出
Python manage.py runserver
这是我下面的代码,我想确保我做的是正确的事情
class studentship(models.Model):
def datechoice():
x = xrange(2011,2016)
y = xrange(2012,2017)
for tup in zip(x,y):
z = '%d/%d' %(tup[0], tup[1])
pick_date = (datechoice())
enroll = models.Charfield(max_Length = 1, choices =
pick_date, default = 'select school session')
感谢大家的帮助,我保证会尽快改进我的python。
【问题讨论】:
-
你应该为此使用for循环
-
你能改一下你的问题吗?我真的不知道你真正需要什么......也许使用一个例子或其他东西。帮助我们帮助你:)
-
检查这里,可能与您的问题有关:stackoverflow.com/questions/993358/…
-
问题中也包含错误信息。
标签: python model django-rest-framework