django项目转pyc_问题网址.pycdjango生成的文件,如何修复?

我们已经在django1.6.4中做了一个升级到django1.7的应用程序,我使用nginx和gunicorn来服务这个应用程序。在

应用程序随机返回以下错误:TypeError at /admin/ihs_booking/occupancydiscount/add/

'tuple' object is not callable

Request Method: POST

Request URL: http://localhost/admin/ihs_booking/occupancydiscount/add/

Django Version: 1.7

Exception Type: TypeError

Exception Value: 'tuple' object is not callable

Exception Location: /usr/local/lib/python2.7/dist-packages/django/contrib/admin/options.py in message_user, line 1016

Python Executable: /usr/bin/python

Python Version: 2.7.6

我们试图改变apache来尝试,但仍然存在相同的问题。在

经过调查,我们得出的结论是网址.pyc生成。在

我们删除pyc,重新启动服务器(apache或nginx+gunicorn),它就可以工作了。在

过了一会儿问题又开始了。在

这是网址.py公司名称:

^{pr2}$

我们必须使用nginx+gunicorn运行应用程序,因为需要在同一个服务器上运行django和php。在

有什么想法吗?

谢谢!在

这里是管理员/选项.py在1061线附近。在def render_change_form(self, request, context, add=False, change=False, form_url='', obj=None):

opts = self.model._meta

app_label = opts.app_label

preserved_filters = self.get_preserved_filters(request)

form_url = add_preserved_filters({'preserved_filters': preserved_filters, 'opts': opts}, form_url)

view_on_site_url = self.get_view_on_site_url(obj)

context.update({

'add': add,

'change': change,

'has_add_permission': self.has_add_permission(request),

'has_change_permission': self.has_change_permission(request, obj),

'has_delete_permission': self.has_delete_permission(request, obj),

'has_file_field': True, # FIXME - this should check if form or formsets have a FileField,

'has_absolute_url': view_on_site_url is not None,

'absolute_url': view_on_site_url,

'form_url': form_url,

'opts': opts,

'content_type_id': get_content_type_for_model(self.model).pk,

'save_as': self.save_as,

'save_on_top': self.save_on_top,

'to_field_var': TO_FIELD_VAR,

'is_popup_var': IS_POPUP_VAR,

'app_label': app_label,

})

我们有一个“,”在列表显示的末尾管理员py,我们删除了它,但仍然出现错误。在

这是一个管理员py公司名称:class PromcodeDiscountAdmin(admin.ModelAdmin):

list_display = ('code', 'hotel', 'name', 'discount_percentage', 'start', 'end', 'is_active', 'promotional_group')

form = PromocodeAdminForm

admin.site.register(PromcodeDiscount, PromcodeDiscountAdmin)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值