django-1.9

    0热度

    1回答

    如何在Form无效时使用FormView类显示消息?我可以在form_valid函数中显示消息,但对form_invalid没有任何想法,因为我使用self.get_context_data。 这就是我所做的,以显示消息时,表单有效 def form_valid(self, form): messages.success(self.request, '{0} added successf

    0热度

    2回答

    我想要实现一个邀请功能,用户将填写电子邮件地址并将其电子邮件保存到数据库。如果他们再次填写电子邮件地址并要求邀请,则应将其重定向到另一种表单(ReferForm),以便他们可以引用其他表单。 这里是我的代码 class InviteForm(forms.Form): email = forms.EmailField(label=_("E-mail"), required=True)

    3热度

    2回答

    这是我的view.py我试图从支付网关获得响应 但得到403禁止CSRF验证失败。请求中止。后付款免征我CSRF令牌的观点,但仍然显示了同样的错误 from django.views.decorators.csrf import csrf_exempt @csrf_exempt def resp(request, encResp): print " RESPONSE WITH CS

    0热度

    1回答

    我正在建设一家网上商店。 我的订单数据存储在请求中。我的观点有以下一般结构: payment.py def payment(request): order = request.order # Getting the order instance # do some stuff return render_to_response("payment.html") 我用

    0热度

    2回答

    调用一个实例方法,我的代码如下... class Todo(models.Model): state_choice = (('To Do','To Do'),('Doing','Doing'),('Done','Done')) def get_color_depends_state(self): if self.state: if self.state

    1热度

    1回答

    我正在使用django 1.3和python 2.4作为大型项目。我决定将它更新到django 1.9和python 2.7。 由于django_admin的sql参数在1.9中折旧,更新数据库创建方法发生了很大变化。 我使用命令: python /usr/local/django/<project>/manage.py migrate --fake-initial --noinput --run

    0热度

    1回答

    我正在从1.6升级到1.9。 我的项目包括派生自此示例Audit Trail的代码:https://code.djangoproject.com/wiki/AuditTrail 实质上,此AuditTrail允许创建一个即时审计模型以记录对审计表的任何更改。 部分代码需要确保避免related_name之间的冲突。这如下完成,从1.6开始工作正常。 if isinstance(field, mod

    1热度

    1回答

    我不反对,我想Django的对象创建它的那个DB是为了填补在时间戳字段期间不插入field_3 PostgreSQL数据库表中的Django模型。 class AbcModel: model_id = models.AutoField(primary_key=True) field_1 = models.BigIntegerField() field_2 = mode

    1热度

    1回答

    一点背景:我在Windows 10计算机上使用Python 2.7.12。 这是迄今为止我遇到过的Python中最奇怪的问题之一。 我已经编写了一个脚本,它向API发出GET请求,并带有正确的标题,并获取一些XML数据。为了记录,当我将这样的脚本粘贴到一个python文件中并通过CMD运行它时,它可以很好地工作。 但是... 它停止,只要我把这个包在函数内部工作。没有 别的,只是把它包在函数内部,

    0热度

    1回答

    我有一个表包含ID,store_name,order_date,.....的订单我想创建一个端点,它返回的JSON包含所有来自所有商店。东西如下: [{store_name: 'Target', count: 10}, {store_name: 'Walmart', count: 20}, {store_name: 'Costco', count: 5}] 我写的查询是: queryset =