簡體   English   中英

Django如何獲取與get一起發送的帖子中的數據?

[英]Django how to get data in post that was sent with get?

我有一個CBV,它調用一些模型方法(這些方法在計算機上運行某些進程,並連接到其他網站以檢索數據)

class Edit(View:
    def get(self, request):
        object = Model.objects.get()
        object.foo()
        return object

    def post(self, request):
        ...how can I get the object here without looking it 
        up and calling the method again

我想在post方法中再次獲得該對象,但是我不想再次調用它,因為我不想再次運行該過程。 有沒有辦法我可以獲取此信息? 它通過context傳遞到模板context

這將是request( 參考 )的屬性。

data = request.POST # python dictionary-like

視圖按以下順序獲取參數:請求,位置url參數列表,名為url arugments的字典(文檔參考)

def post(self, request, *args, **kwargs):
    post_data = request.post
    get_data = request.GET 
    non_named_url_argument_list = args 
    named_url_argument_dict = kwargs

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM