django-1.5

    1熱度

    2回答

    我的大多數GET請求都是由Angular激發的,這使得在標頭中設置CSRF令牌變得容易。這已經適用於POST請求,但是我想知道我是否也可以對GET請求使用CSRF保護。 我最初的反應是查看的get方法前加@csrf_protect,例如: class ProjectView(View): @csrf_protect def get(self, request, *args, *

    4熱度

    1回答

    我剛剛從django 1.4.5升級到django 1.5.1,並注意到我的所有表單處理代碼都停止工作。具體來說,使用POST返回的表單數據不會再被找到。 Django的代碼 - 這裏我遵循的Django 1.5的文檔中的說明和傳遞的request.POST對象,它已經由用戶提交後實例化LoginUserForm class UserLoginForm(forms.Form): emai

    1熱度

    1回答

    我使用Python 2.7 &的Django 1.5 Forms.py class FileUploadForm(forms.Form): file = forms.FileField() title = forms.CharField(max_length = 200) HTML <form action="{% url 'upload_file' %}" method=

    0熱度

    2回答

    所以,我的功能基本視目前看起來是這樣的,我想將其更改爲基於類視圖 我的功能視圖 def user_detail(request, username): try: user = User.objects.get(username=username) except User.DoesNotExist: raise Http404 我的班級基於瀏覽 cla

    1熱度

    2回答

    我有一個工作的保存方法在我的形式,一旦我升級是演戲很奇怪的,我似乎無法調試問題的根源 我有一個簡單的表格從繼承的ModelForm內我已經推翻了保存方法來保存一些外部atteibutes 下面是我的代碼 class UserProfileForm(ExtendedMetaModelForm): """ UserProfileForm """ _gender

    2熱度

    1回答

    當與在返回字段的特殊字符的Django模型對象上調用str(),在這種情況下,字符é它將被返回不同的編碼作爲\xc3\xa9而不是預期的\xe9。問題是什麼? 我使用Django 1.5.1和#coding=utf-8和from __future__ import unicode_literals作爲recommended in the django documentation。 我只實現了__u

    0熱度

    1回答

    我有下面的代碼在django 1.4中完美工作,因爲我升級了代碼中的所有東西仍然可以接受信號沒有被解僱。 以前,當我使用1.4時,我使用用戶配置文件來維護用戶信息,但升級時我使用了包含所有細節的自定義用戶模型。我不認爲它的相關性,因爲當我測試社交驗證它的所有工作正常時,接受這個部分。 def twitter_extra_values(sender, user, response, details,

    0熱度

    1回答

    我正在使用自定義用戶模型來保持用戶的詳細信息與django 1.5,下面是我的代碼。使用社交身份驗證時,一切似乎都正常工作,請接受first_name和last_name。 在我的表格結構中,我沒有first_name和last_name,而是我有一個字段全名。 但是,我確實在管理器中創建了一個方法來接受名字和姓氏並將它們組合起來。但是,仍然收到空值,有任何建議,爲什麼發生這種情況?創建用戶時,而

    2熱度

    3回答

    因此Django 1.5不再使用direct_to_template調用。 我正在移植一些網址,我被這個攔截了。 url(r'^system_settings/$', 'django.views.generic.simple.direct_to_template', { 'template': 'helpdesk/system_settings.html',

    0熱度

    1回答

    我有Web服務這樣的: class ExampleService(ServiceBase): __tns__ = 'http://xml.company.com/ns/example/' @rpc(Mandatory.Uuid, _returns=Unicode) def say_my_uuid(ctx, uuid): return 'Your UUID