ಪರಿಹರಿಸಲಾಗಿದೆ: ಜಾಂಗೊ ವೀಕ್ಷಣೆ…2C ನವೀಕರಿಸಿ ಅಥವಾ ಅಳಿಸಿ – GET%2C POST%2C GET%2C PUT%2C ಅಳಿಸಿ%29

ಜಾಂಗೊ ವೀಕ್ಷಣೆಗಳ ಮುಖ್ಯ ಸಮಸ್ಯೆ ಎಂದರೆ ಅವು ಥ್ರೆಡ್-ಸುರಕ್ಷಿತವಾಗಿಲ್ಲ. ಇದರರ್ಥ ನೀವು ಒಂದು ಥ್ರೆಡ್‌ನಿಂದ ವೀಕ್ಷಣೆಯನ್ನು ನವೀಕರಿಸಿದರೆ ಅಥವಾ ಅಳಿಸಿದರೆ, ಅದು ಇತರ ಥ್ರೆಡ್‌ಗಳಲ್ಲಿ ಪ್ರತಿಫಲಿಸುವುದಿಲ್ಲ.

I am trying to create a view in Django that will allow me to either update or delete an object. I have been able to get the view to work for either updating or deleting, but not both. For example, if I use the following code, I can update an object:

def my_view(request): if request.method == 'POST': # do something return HttpResponseRedirect('/success/') else: # do something else return render_to_response('my_template.html', {}, context_instance=RequestContext(request))

However, if I try to add a DELETE method, the view no longer works:

def my_view(request): if request.method == 'POST': # do something return HttpResponseRedirect('/success/') elif request.method == 'DELETE': # do something else return render_to_response('my_template.html', {}, context_instance=RequestContext(request))

ಈ ಕೋಡ್ ಜಾಂಗೊದಲ್ಲಿನ ವೀಕ್ಷಣೆಯಾಗಿದ್ದು ಅದು ಬಳಕೆದಾರರಿಗೆ ವಸ್ತುವನ್ನು ನವೀಕರಿಸಲು ಅಥವಾ ಅಳಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ವಿನಂತಿಯ ವಿಧಾನವು 'POST' ಆಗಿದ್ದರೆ, ಆಬ್ಜೆಕ್ಟ್ ಅನ್ನು ನವೀಕರಿಸಲಾಗುತ್ತದೆ. ವಿನಂತಿಯ ವಿಧಾನವು 'DELETE' ಆಗಿದ್ದರೆ, ನಂತರ ವಸ್ತುವನ್ನು ಅಳಿಸಲಾಗುತ್ತದೆ.

ಪೋಸ್ಟ್ ಅನ್ನು ಅಳಿಸುವುದು ಮತ್ತು ಟ್ಯಾಗ್ ಅನ್ನು ಅಳಿಸುವುದು ಹೇಗೆ

ಜಾಂಗೊದಲ್ಲಿ, ಪೋಸ್ಟ್ ಆಬ್ಜೆಕ್ಟ್‌ನಲ್ಲಿ ಅಳಿಸಿ() ವಿಧಾನವನ್ನು ಬಳಸಿಕೊಂಡು ನೀವು ಪೋಸ್ಟ್ ಅಥವಾ ಟ್ಯಾಗ್ ಅನ್ನು ಅಳಿಸಬಹುದು.

ಪೋಸ್ಟ್ ಅನ್ನು ಅಳಿಸಲು:

1. ನಿಮ್ಮ ಬ್ಲಾಗ್‌ನ ನಿರ್ವಾಹಕ ಫಲಕದಲ್ಲಿ, ಪೋಸ್ಟ್‌ಗಳನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.

2. ಪೋಸ್ಟ್‌ಗಳ ಪಟ್ಟಿಯಲ್ಲಿ, ನೀವು ಅಳಿಸಲು ಬಯಸುವ ಪೋಸ್ಟ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ.

3. ಪೋಸ್ಟ್ ವಿವರಗಳ ಪುಟದಲ್ಲಿ, “ಈ ಪೋಸ್ಟ್ ಅನ್ನು ಅಳಿಸಿ?” ಅಡಿಯಲ್ಲಿ ಹೌದು ಕ್ಲಿಕ್ ಮಾಡಿ.

4. ದೃಢೀಕರಣ ಪುಟದಲ್ಲಿ, ಅಳಿಸು ಕ್ಲಿಕ್ ಮಾಡಿ.

ಸಂಬಂಧಿತ ಪೋಸ್ಟ್ಗಳು:

ಒಂದು ಕಮೆಂಟನ್ನು ಬಿಡಿ