我想将我的字符串日期转换为django日期格式.我尝试了一种方法.但没有奏效.
date = datetime.datetime.strptime(request.POST.get('date'),"Y-mm-dd").date()
Run Code Online (Sandbox Code Playgroud)
我收到了这个错误.
time data '2014-04-07' does not match format 'Y-mm-dd'
Run Code Online (Sandbox Code Playgroud)
我的代码出了什么问题.
我以前用的是ForeignKey.
模型
class Phone_request_list(models.Model):
who = models.IntegerField(null=True)
whose = models.ForeignKey(User)
Run Code Online (Sandbox Code Playgroud)
视图
def phone_request(request):
user_id = request.user.id
uuid = request.GET.get('uuid')
profile_id = profiles.objects.get(uuid=uuid).user_id
p,created = Phone_request_list.objects.get_or_create(who=user_id,whose_id=profile_id)
p.save()
Run Code Online (Sandbox Code Playgroud)
但现在我想将我的模型改为多个领域
class Phone_request_list(models.Model):
who = models.IntegerField(null=True)
whose = models.ManyToManyField(User)
Run Code Online (Sandbox Code Playgroud)
这个时候我怎么能检查whose
与who
在get_or_create
.请帮我.
我想在模板中显示小计的总和.
{% for quote in quotes %}
{% for product in quote.purchase_quote_products_set.all %}
{{product.subtotal}} |
{% endfor %}
<span id="total"></span>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
我的结果.
15 | 120 | 2000 |
Run Code Online (Sandbox Code Playgroud)
有没有办法在里面显示小计的总和 span#total
<span id="total">{{ sum_of_subtotal }}</span>
Run Code Online (Sandbox Code Playgroud) 我的观点中有一个功能.我想在其他一些应用程序中使用此功能.有没有办法shop_id
全局声明这个变量().
if "current_shop" in request.session:
shop_id = request.session['current_shop']
elif request.user.is_superuser:
shop_id = 1
else:
shop_id = 2
Run Code Online (Sandbox Code Playgroud)