0% found this document useful (0 votes)
2K views

Converting Boolean Value From Javascript To Django

This document is a HTML page from Stack Overflow discussing converting boolean values from JavaScript to Django. Specifically, it notes that boolean values sent from JavaScript to Django views are passed as "true"/"false" instead of "True"/"False" which can cause unexpected behavior in Django. The page includes metadata, scripts, and styling related to the Stack Overflow site and question.

Uploaded by

lu
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2K views

Converting Boolean Value From Javascript To Django

This document is a HTML page from Stack Overflow discussing converting boolean values from JavaScript to Django. Specifically, it notes that boolean values sent from JavaScript to Django views are passed as "true"/"false" instead of "True"/"False" which can cause unexpected behavior in Django. The page includes metadata, scripts, and styling related to the Stack Overflow site and question.

Uploaded by

lu
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 85

<!

DOCTYPE html>

<html itemscope itemtype="http://schema.org/QAPage" class="html__responsive">

<head>

<title>jquery - Converting Boolean value from Javascript to Django? - Stack


Overflow</title>
<link rel="shortcut icon"
href="https://cdn.sstatic.net/Sites/stackoverflow/Img/favicon.ico?v=ec617d715196">
<link rel="apple-touch-icon"
href="https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon.png?
v=c78bd457575a">
<link rel="image_src"
href="https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon.png?
v=c78bd457575a">
<link rel="search" type="application/opensearchdescription+xml"
title="Stack Overflow" href="/opensearch.xml">
<link rel="canonical"
href="https://stackoverflow.com/questions/18178564/converting-boolean-value-from-
javascript-to-django" />
<meta name="viewport" content="width=device-width, height=device-height,
initial-scale=1.0, minimum-scale=1.0">
<meta property="og:type" content= "website" />
<meta property="og:url"
content="https://stackoverflow.com/questions/18178564/converting-boolean-value-
from-javascript-to-django"/>
<meta property="og:site_name" content="Stack Overflow" />
<meta property="og:image" itemprop="image primaryImageOfPage"
content="https://cdn.sstatic.net/Sites/stackoverflow/Img/[email protected]?
v=73d79a89bded" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:domain" content="stackoverflow.com"/>
<meta name="twitter:title" property="og:title" itemprop="name"
content="Converting Boolean value from Javascript to Django?" />
<meta name="twitter:description" property="og:description"
itemprop="description" content="I noticed that when Boolean data is sent from
javascript to Django view, it is passed as &quot;true&quot;/&quot;false&quot;
(lowercase) instead of &quot;True&quot;/&quot;False&quot;(uppercase). This causes
an unexpected behavior in my " />

<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="https://cdn.sstatic.net/Js/stub.en.js?
v=590a0af41d86"></script>

<link rel="stylesheet" type="text/css"


href="https://cdn.sstatic.net/Shared/stacks.css?v=3b16a418cc4c" >
<link rel="stylesheet" type="text/css"
href="https://cdn.sstatic.net/Sites/stackoverflow/primary.css?v=0d05cbf241d1" >

<link rel="alternate" type="application/atom+xml" title="Feed for


question &#x27;Converting Boolean value from Javascript to Django?&#x27;"
href="/feeds/question/18178564">
<meta name="twitter:app:country" content="US" />
<meta name="twitter:app:name:iphone" content="Stack Exchange iOS" />
<meta name="twitter:app:id:iphone" content="871299723" />
<meta name="twitter:app:url:iphone" content="se-
zaphod://stackoverflow.com/questions/18178564/converting-boolean-value-from-
javascript-to-django" />
<meta name="twitter:app:name:ipad" content="Stack Exchange iOS" />
<meta name="twitter:app:id:ipad" content="871299723" />
<meta name="twitter:app:url:ipad" content="se-
zaphod://stackoverflow.com/questions/18178564/converting-boolean-value-from-
javascript-to-django" />
<meta name="twitter:app:name:googleplay" content="Stack Exchange
Android">
<meta name="twitter:app:url:googleplay"
content="http://stackoverflow.com/questions/18178564/converting-boolean-value-from-
javascript-to-django">
<meta name="twitter:app:id:googleplay"
content="com.stackexchange.marvin">
<script>
StackExchange.ready(function () {

StackExchange.using("snippets", function () {
StackExchange.snippets.initSnippetRenderer();
});

StackExchange.using("postValidation", function () {
StackExchange.postValidation.initOnBlurAndSubmit($('#post-
form'), 2, 'answer');
});

StackExchange.question.init({showAnswerHelp:true,totalCommentCount:3,shownCommentCo
unt:3,questionId:18178564});

styleCode();

StackExchange.realtime.subscribeToQuestion('1', '18178564');
StackExchange.using("gps", function ()
{ StackExchange.gps.trackOutboundClicks('#content', '.js-post-body'); });

});
</script>

<script>

StackExchange.init({"locale":"en","serverTime":1605124137,"routeName":"Questions/Sh
ow","stackAuthUrl":"https://stackauth.com","networkMetaHostname":"meta.stackexchang
e.com","site":{"name":"Stack Overflow","description":"Q&A for professional and
enthusiast
programmers","isNoticesTabEnabled":true,"enableNewTagCreationWarning":true,"insertS
paceAfterNameTabCompletion":false,"id":1,"childUrl":"https://meta.stackoverflow.com
","styleCodeWithHighlightjs":true,"negativeVoteScoreFloor":null,"enableSocialMediaI
nSharePopup":true,"protocol":"https"},"user":
{"fkey":"af4d746ccaa257ce6f52b2a02ba11ab0a0ec14bc8b64cd15310f0684e4e09a40","tid":"f
39b2831-c6dd-cddf-1314-
386ec56b92cc","rep":0,"isAnonymous":true,"isAnonymousNetworkWide":true},"events":
{"postType":{"question":1},"postEditionSection":
{"title":1,"body":2,"tags":3}},"story":
{"minCompleteBodyLength":75,"likedTagsMaxLength":300,"dislikedTagsMaxLength":300},"
jobPreferences":
{"maxNumDeveloperRoles":2,"maxNumIndustries":4},"svgIconPath":"https://cdn.sstatic.
net/Img/svg-icons","svgIconHash":"dedb5faddfc5"}, {"userProfile":
{"openGraphAPIKey":"4a307e43-b625-49bb-af15-ffadf2bda017"},"userMessaging":
{"showNewFeatureNotice":true},"tags":{},"subscriptions":
{"defaultMaxTrueUpSeats":1000},"snippets":
{"renderDomain":"stacksnippets.net","snippetsEnabled":true},"slack":
{"sidebarAdDismissCookie":"slack-sidebar-
ad","sidebarAdDismissCookieExpirationDays":60.0},"site":
{"allowImageUploads":true,"enableImgurHttps":true,"enableUserHovercards":true,"forc
eHttpsImages":true,"styleCode":true},"intercom":
{"appId":"inf0secd","hostBaseUrl":"https://stacksnippets.net"},"paths":
{},"monitoring":
{"clientTimingsAbsoluteTimeout":30000,"clientTimingsDebounceTimeout":1000},"mention
s":{"maxNumUsersInDropdown":50},"markdown":{},"flags":
{"allowRetractingCommentFlags":true,"allowRetractingFlags":true},"comments":
{},"accounts":{"currentPasswordRequiredForChangingStackIdPassword":true}});

StackExchange.using.setCacheBreakers({"js/adops.en.js":"22a9bd59b1e9","js/ask.en.js
":"83cc8cb596d5","js/begin-edit-
event.en.js":"6f8588669000","js/events.en.js":"396188a6a1bc","js/explore-
qlist.en.js":"5c7424c271ef","js/full-
anon.en.js":"258cd19050a2","js/full.en.js":"08d6b34e1a3b","js/help.en.js":"b66b9c5b
699c","js/highlightjs-loader.en.js":"b5a6c6f2ceb3","js/inline-tag-
editing.en.js":"88510a5b8778","js/keyboard-
shortcuts.en.js":"6805fd97c9ed","js/markdown-it-
loader.en.js":"e8730cf897c1","js/mobile.en.js":"1aab4f795d25","js/moderator.en.js":
"3fe2641ab663","js/postCollections-transpiled.en.js":"5e7b256b3872","js/post-
validation.en.js":"55cf6db930db","js/prettify-
full.en.js":"1298163481a4","js/question-
editor.en.js":"","js/review.en.js":"c6b0397a2685","js/revisions.en.js":"f20f2a79bff
d","js/stacks-
editor.en.js":"0a198d953f96","js/tageditor.en.js":"2b373678c7e7","js/tageditornew.e
n.js":"530dfdab7cd3","js/tagsuggestions.en.js":"9b2c5d9791d2","js/wmd.en.js":"f06a4
0c71118","js/snippet-javascript-codemirror.en.js":"a2f8117ba2f3"});
StackExchange.using("gps", function() {
StackExchange.gps.init(true);
});
</script>
<noscript id="noscript-css"><style>body,.top-bar{margin-
top:1.9em}</style></noscript>
</head>
<body class="question-page unified-theme">
<div id="notify-container"></div>
<div id="custom-header"></div>

<header class="top-bar js-top-bar top-bar__network _fixed">


<div class="wmx12 mx-auto grid ai-center h100" role="menubar">
<div class="-main grid--cell">
<a href="#" class="left-sidebar-toggle p0 ai-center jc-center js-
left-sidebar-toggle" role="menuitem" aria-haspopup="true" aria-controls="left-
sidebar" aria-expanded="false"><span class="ps-relative"></span></a>
<div class="topbar-dialog leftnav-dialog js-leftnav-dialog dno">
<div class="left-sidebar js-unpinned-left-sidebar" data-can-
be="left-sidebar" data-is-here-when="sm"></div>
</div>
<a href="https://stackoverflow.com" class="-logo js-gps-track"
data-gps-track="top_nav.click({is_current:false,
location:2, destination:8})">
<span class="-img _glyph">Stack Overflow</span>
</a>

</div>

<ol class="list-reset grid gs4" role="presentation">

<li class="grid--cell md:d-none">


<a href="/company" class="-marketing-link js-gps-track"
data-gps-track="top_nav.products.click({location:2,
destination:7})"
data-ga="[&quot;top navigation&quot;,&quot;about menu
click&quot;,null,null,null]">About</a>
</li>

<li class="grid--cell">
<a href="#"
class="-marketing-link js-gps-track js-products-menu"
aria-controls="products-popover"
data-controller="s-popover"
data-action="s-popover#toggle"
data-s-popover-placement="bottom"
data-s-popover-toggle-class="is-selected"
data-gps-track="top_nav.products.click({location:2,
destination:1})"
data-ga="[&quot;top navigation&quot;,&quot;products menu
click&quot;,null,null,null]">
Products
</a>
</li>

<li class="grid--cell md:d-none">


<a href="/teams" class="-marketing-link js-gps-track"
data-gps-track="top_nav.products.click({location:2,
destination:7})"
data-ga="[&quot;top navigation&quot;,&quot;learn more -
teams&quot;,null,null,null]">For Teams</a>
</li>
</ol>
<div class="s-popover ws2 mtn2 p0"
id="products-popover"
role="menu"
aria-hidden="true">
<div class="s-popover--arrow"></div>
<ol class="list-reset s-anchors s-anchors__inherit">
<li class="m6">
<a href="/questions" class="bar-sm p6 d-block h:bg-black-
100 js-gps-track"
data-gps-track="top_nav.products.click({location:2,
destination:2})"
data-ga="[&quot;top navigation&quot;,&quot;public qa
submenu click&quot;,null,null,null]">
<span class="fs-body1 d-block">Stack Overflow</span>
<span class="fs-caption d-block fc-light">Public
questions &amp; answers</span>
</a>
</li>
<li class="m6">
<a href="/teams" class="bar-sm p6 d-block h:bg-black-100
js-gps-track"
data-gps-track="top_nav.products.click({location:2,
destination:3})"
data-ga="[&quot;top navigation&quot;,&quot;teams submenu
click&quot;,null,null,null]">
<span class="fs-body1 d-block">Stack Overflow for
Teams</span>
<span class="fs-caption d-block fc-light">Where
developers &amp; technologists share private knowledge with coworkers</span>
</a>
</li>
<li class="m6">
<a href="/jobs?
so_source=ProductsMenu&so_medium=StackOverflow" class="bar-sm p6 d-block h:bg-
black-100 js-gps-track"
data-gps-track="top_nav.products.click({location:2,
destination:9})"
data-ga="[&quot;top navigation&quot;,&quot;jobs submenu
click&quot;,null,null,null]">
<span class="fs-body1 d-block">Jobs</span>
<span class="fs-caption d-block fc-light">Programming
&amp; related technical career opportunities</span>
</a>
</li>
<li class="m6">
<a href="https://stackoverflow.com/talent" class="bar-sm p6
d-block h:bg-black-100 js-gps-track"
data-gps-track="top_nav.products.click({location:2,
destination:5})"
data-ga="[&quot;top navigation&quot;,&quot;talent
submenu click&quot;,null,null,null]">
<span class="fs-body1 d-block">Talent</span>
<span class="fs-caption d-block fc-light">Recruit tech
talent &amp; build your employer brand</span>
</a>
</li>
<li class="m6">
<a href="https://stackoverflow.com/advertising" class="bar-
sm p6 d-block h:bg-black-100 js-gps-track"
data-gps-track="top_nav.products.click({location:2,
destination:6})"
data-ga="[&quot;top navigation&quot;,&quot;advertising
submenu click&quot;,null,null,null]">
<span class="fs-body1 d-block">Advertising</span>
<span class="fs-caption d-block fc-light">Reach
developers &amp; technologists worldwide</span>
</a>
</li>
<li class="bg-black-025 bt bc-black-075 py6 px6 bbr-sm">
<a href="/company" class="fc-light d-block py6 px6 h:fc-
black-800 js-gps-track"
data-gps-track="top_nav.products.click({location:2,
destination:7})"
data-ga="[&quot;top navigation&quot;,&quot;about
submenu click&quot;,null,null,null]">About the company</a>
</li>
</ol>
</div>

<form id="search" role="search" action=/search class="grid--cell fl-


grow1 searchbar px12 js-searchbar " autocomplete="off">
<div class="ps-relative">
<input name="q"
type="text"
placeholder="Search&#x2026;"
value=""
autocomplete="off"
maxlength="240"
class="s-input s-input__search js-search-field "
aria-label="Search"
aria-controls="top-search"
data-controller="s-popover"
data-action="focus->s-popover#show"
data-s-popover-placement="bottom-start"/>
<svg aria-hidden="true" class="s-input-icon s-input-
icon__search svg-icon iconSearch" width="18" height="18" viewBox="0 0 18 18"><path
d="M18 16.5l-5.14-5.18h-.35a7 7 0 10-1.19 1.19v.35L16.5 18l1.5-1.5zM12 7A5 5 0 112
7a5 5 0 0110 0z"/></svg>
<div class="s-popover p0 wmx100 wmn4 sm:wmn-initial js-top-
search-popover s-popover--arrow__tl" id="top-search" role="menu">
<div class="js-spinner p24 grid ai-center jc-center d-none">
<div class="s-spinner s-spinner__sm fc-orange-400">
<div class="v-visible-sr">Loading&#x2026;</div>
</div>
</div>

<span class="v-visible-sr js-screen-reader-info"></span>


<div class="js-ac-results overflow-y-auto hmx3 d-none"></div>

<div class="js-search-hints" aria-describedby="Tips for searching"></div>


</div>
</div>
</form>

<ol class="overflow-x-auto ml-auto -secondary grid ai-center list-reset h100 user-


logged-out" role="presentation">
<li class="-item searchbar-trigger"><a href="#" class="-link js-searchbar-
trigger" role="button" aria-label="Search" aria-haspopup="true" aria-
controls="search" title="Click to show search"><svg aria-hidden="true" class="svg-
icon iconSearch" width="18" height="18" viewBox="0 0 18 18"><path d="M18 16.5l-
5.14-5.18h-.35a7 7 0 10-1.19 1.19v.35L16.5 18l1.5-1.5zM12 7A5 5 0 112 7a5 5 0 0110
0z"/></svg></a></li>

<li class="-ctas">
<a href="https://stackoverflow.com/users/login?
ssrc=head&returnurl=https%3a%2f%2ffanyv88.com%3a443%2fhttps%2fstackoverflow.com%2fquestions
%2f18178564%2fconverting-boolean-value-from-javascript-to-django" class="login-link
s-btn s-btn__filled py8 js-gps-track" rel="nofollow"
data-gps-track="login.click" data-ga="[&quot;top
navigation&quot;,&quot;login button click&quot;,null,null,null]">Log in</a>
<a href="https://stackoverflow.com/users/signup?
ssrc=head&returnurl=%2fusers%2fstory%2fcurrent" class="login-link s-btn s-
btn__primary py8" rel="nofollow" data-ga="[&quot;sign up&quot;,&quot;Sign Up
Navigation&quot;,&quot;Header&quot;,null,null]">Sign up</a>

</li>

<li class="js-topbar-dialog-corral" role="presentation">

<div class="topbar-dialog siteSwitcher-dialog dno" role="menu">


<div class="header">
<h3>
<a href="https://stackoverflow.com">current community</a>
</h3>
</div>
<div class="modal-content bg-powder-050">
<ul class="current-site">
<li class="grid">
<div class="fl1">
<a href="https://stackoverflow.com"
class="current-site-link site-link js-gps-track grid gs8 gsx"
data-id="1"
data-gps-track="site_switcher.click({ item_type:3 })">
<div class="favicon favicon-stackoverflow site-icon grid--cell"
title="Stack Overflow"></div>
<span class="grid--cell fl1">
Stack Overflow
</span>
</a>

</div>
<div class="related-links">
<a href="https://stackoverflow.com/help" class="js-gps-track" data-gps-
track="site_switcher.click({ item_type:14 })">help</a>
<a href="https://chat.stackoverflow.com/?
tab=site&amp;host=stackoverflow.com" class="js-gps-track" data-gps-
track="site_switcher.click({ item_type:6 })">chat</a>
</div>

</li>
<li class="related-site grid">
<div class="L-shaped-icon-container">
<span class="L-shaped-icon"></span>
</div>

<a href="https://meta.stackoverflow.com"
class=" site-link js-gps-track grid gs8 gsx"
data-id="552"
data-gps-track="site.switch({ target_site:552,
item_type:3 }),site_switcher.click({ item_type:4 })">
<div class="favicon favicon-stackoverflowmeta site-icon grid--cell"
title="Meta Stack Overflow"></div>
<span class="grid--cell fl1">
Meta Stack Overflow
</span>
</a>

</li>
</ul>
</div>

<div class="header" id="your-communities-header">


<h3>
your communities </h3>

</div>
<div class="modal-content" id="your-communities-section">

<div class="call-to-login">
<a href="https://stackoverflow.com/users/signup?ssrc=site_switcher&amp;returnurl=
%2fusers%2fstory%2fcurrent" class="login-link js-gps-track" data-gps-
track="site_switcher.click({ item_type:10 })">Sign up</a> or <a
href="https://stackoverflow.com/users/login?ssrc=site_switcher&amp;returnurl=https
%3a%2f%2fstackoverflow.com%2fquestions%2f18178564%2fconverting-boolean-value-from-
javascript-to-django" class="login-link js-gps-track" data-gps-
track="site_switcher.click({ item_type:11 })">log in</a> to customize your list.
</div>
</div>

<div class="header">
<h3><a href="https://stackexchange.com/sites">more stack exchange
communities</a>
</h3>
<a href="https://stackoverflow.blog" class="fr">company blog</a>
</div>
<div class="modal-content">
<div class="child-content"></div>
</div>
</div>

</li>
</ol>
</div>
</header>
<div id="js-gdpr-consent-banner" class="p8 ff-sans ps-fixed b0 l0 r0 z-banner"
role="banner" aria-hidden="false" style="background-color: #3b4045; color: white;">

<div class="wmx8 mx-auto grid grid__center" role="alertdialog" aria-


describedby="notice-message">
<div class="grid--cell mr12" aria-label="notice-message">
<p class="mb0 lh-lg">
By using our site, you acknowledge that you have read and
understand our <a class="s-link s-link__inherit td-underline fc-white"
target="_blank" href="https://stackoverflow.com/legal/cookie-policy">Cookie
Policy</a>, <a class="s-link s-link__inherit td-underline fc-white" target="_blank"
href="https://stackoverflow.com/legal/privacy-policy">Privacy Policy</a>, and our
<a class="s-link s-link__inherit td-underline fc-white" target="_blank"
href="https://stackoverflow.com/legal/terms-of-service/public">Terms of
Service</a>.
</p>
</div>
<div class="grid--cell">
<a class="s-btn s-btn__muted s-btn__icon js-notice-close" aria-
label="notice-dismiss">
<svg aria-hidden="true" class="svg-icon iconClear" width="18"
height="18" viewBox="0 0 18 18"><path d="M15 4.41L13.59 3 9 7.59 4.41 3 3 4.41 7.59
9 3 13.59 4.41 15 9 10.41 13.59 15 15 13.59 10.41 9 15 4.41z"/></svg>
</a>
</div>
</div>
</div>

<script>
StackExchange.ready(function () { StackExchange.topbar.init(); });
StackExchange.scrollPadding.setPaddingTop(50, 10); </script>

<div class="container">

<div id="left-sidebar" data-is-here-when="md lg" class="left-sidebar js-pinned-


left-sidebar ps-relative">
<div class="left-sidebar--sticky-container js-sticky-leftnav">
<nav role="navigation">
<ol class="nav-links">
<li class="">
<a
href="/"
class="pl8 js-gps-track nav-links--link"

data-gps-track="top_nav.click({is_current:false, location:2,
destination:8})">
<div class="grid ai-center">
<div class="grid--cell truncate">
Home
</div>
</div>
</a>
</li>
<li>
<ol class="nav-links">
<li class="fs-fine tt-uppercase ml8 mt16 mb4 fc-
light">Public</li>

<li class=" youarehere">


<a id="nav-questions"
href="/questions"
class="pl8 js-gps-track nav-links--link -link__with-icon"

data-gps-track="top_nav.click({is_current:true, location:2,
destination:1})">
<svg aria-hidden="true" class="svg-icon iconGlobe" width="18" height="18"
viewBox="0 0 18 18"><path d="M9 1a8 8 0 100 16A8 8 0 009 1zM8 15.32a6.4 6.4 0 01-
5.23-7.75L7 11.68v.8c0 .88.12 1.32 1 1.32v1.52zm5.72-2c-.2-.66-1-1.32-1.72-1.32h-
1v-2c0-.44-.56-1-1-1H6V7h1c.44 0 1-.56 1-1V5h2c.88 0 1.4-.72 1.4-1.6v-.33a6.4 6.4 0
012.32 10.24v.01z"/></svg> <span class="-link--channel-
name">Stack Overflow</span>
</a>
</li>

<li class="">
<a id="nav-tags"
href="/tags"
class=" js-gps-track nav-links--link"

data-gps-track="top_nav.click({is_current:false, location:2,
destination:2})">
<div class="grid ai-center">
<div class="grid--cell truncate">
Tags
</div>
</div>
</a>
</li>
<li class="">
<a id="nav-users"
href="/users"
class=" js-gps-track nav-links--link"

data-gps-track="top_nav.click({is_current:false, location:2,
destination:3})">
<div class="grid ai-center">
<div class="grid--cell truncate">
Users
</div>
</div>
</a>
</li>
<li class="fs-fine tt-uppercase ml8 mt16 mb4 fc-
light">Find a Job</li>
<li class="">
<a id="nav-jobs"
href="/jobs?so_medium=StackOverflow&amp;so_source=SiteNav"
class=" js-gps-track nav-links--link"

data-gps-track="top_nav.click({is_current:false, location:2,
destination:6})">
<div class="grid ai-center">
<div class="grid--cell truncate">
Jobs
</div>
</div>
</a>
</li>
<li class="">
<a id="nav-companies"
href="/jobs/companies?
so_medium=StackOverflow&amp;so_source=SiteNav"
class=" js-gps-track nav-links--link"

data-gps-track="top_nav.click({is_current:false, location:2,
destination:12})">
<div class="grid ai-center">
<div class="grid--cell truncate">
Companies
</div>
</div>
</a>
</li>
</ol>
</li>
<li>
<ol class="nav-links">
<li class="grid ai-center jc-space-between ml8 mt24
mb4">
<div class="grid--cell tt-uppercase fs-fine fc-
light">Teams</div>
<div class="grid--cell fs-fine fc-light mr4">
<a href="javascript:void(0)" class="s-link
s-link__inherit js-gps-track"
role="button"
aria-controls="popover-teams-create-
cta"
data-controller="s-popover"
data-action="s-popover#toggle"
data-s-popover-placement="bottom-start"
data-s-popover-toggle-class="is-
selected"
data-gps-track="teams.create.left-
sidenav.click({ Action: ShowInfo })"
data-ga="[&quot;teams left navigation -
anonymous&quot;,&quot;left nav show teams info&quot;,null,null,null]">
What&#x2019;s this?
</a>

</div>
</li>
<li class="ps-relative">
<a href="https://stackoverflow.com/teams"
class="pl8 js-gps-track nav-links--link"
title="Stack Overflow for Teams is a
private, secure spot for your organization's questions and answers."
data-gps-track="teams.create.left-
sidenav.click({ Action: TeamsClick })"
data-ga="[&quot;teams left navigation -
anonymous&quot;,&quot;left nav team
click&quot;,&quot;stackoverflow.com/teams&quot;,null,null]">
<div class="grid ai-center">
<div class="grid--cell s-avatar va-
middle bg-orange-400">
<div class="s-avatar--letter mtn1">
<svg aria-hidden="true"
class="svg-icon iconBriefcaseSm" width="14" height="14" viewBox="0 0 14 14"><path
d="M4 3a1 1 0 011-1h4a1 1 0 011 1v1h.5c.83 0 1.5.67 1.5 1.5v5c0 .83-.67 1.5-1.5
1.5h-7A1.5 1.5 0 012 10.5v-5C2 4.67 2.67 4 3.5 4H4V3zm5 1V3H5v1h4z"/></svg>
</div>
<svg aria-hidden="true"
class="native s-avatar--badge svg-icon iconShieldXSm" width="9" height="10"
viewBox="0 0 9 10"><path d="M0 1.84L4.5 0 9 1.84v3.17C9 7.53 6.3 10 4.5 10 2.7 10 0
7.53 0 5.01V1.84z" fill="var(--white)"/><path d="M1 2.5L4.5 1 8 2.5v2.51C8 7.34
5.34 9 4.5 9 3.65 9 1 7.34 1 5.01V2.5zm2.98 3.02L3.2 7h2.6l-.78-1.48a.4.4 0
01.15-.38c.34-.24.73-.7.73-1.14 0-.71-.5-1.23-1.41-1.23-.92 0-1.39.52-1.39 1.23 0 .
44.4.9.73 1.14.12.08.18.23.15.38z" fill="var(--black-500)"/></svg>
</div>
<div class="grid--cell pl6">
Free 30 Day Trial </div>
</div>
</a>
</li>
</ol>
</li>
</ol>
</nav>
</div>

<div class="s-popover w-auto p16"


id="popover-teams-create-cta"
role="menu"
aria-hidden="true">
<div class="s-popover--arrow"></div>

<div class="ps-relative overflow-hidden">


<p class="mb2"><strong>Teams</strong></p>
<p class="mb16 fs-caption fc-medium">Q&amp;A for Work</p>
<p class="mb8 fs-caption fc-medium">

Stack Overflow for Teams is a private, secure spot for


you and
your coworkers to find and share information.
</p>
<a href="https://stackoverflow.com/teams"
class="js-gps-track ws-nowrap d-block"
data-gps-track="teams.create.left-sidenav.click({ Action:
CtaClick })"
data-ga="[&quot;teams left navigation -
anonymous&quot;,&quot;left nav
cta&quot;,&quot;stackoverflow.com/teams&quot;,null,null]">
Learn more </a>
</div>

<div class="ps-absolute t8 r8">


<svg width="53" height="49" fill="none"
xmlns="http://www.w3.org/2000/svg"><path d="M49 11l.2 31H18.9L9 49v-7H4V8h31"
fill="#CCEAFF" /><path d="M44.5 19v-.3l-.2-.1-18-13-.1-.1H.5v33h4V46l.8-.6 9.9-
6.9h29.3V19z" stroke="#1060E1" stroke-miterlimit="10" /><path d="M31 2l6-1.5 7
2V38H14.9L5 45v-7H1V6h25l5-4z" fill="#fff" /><path d="M7 16.5h13m-13 6h14m-14 6h18"
stroke="#1060E1" stroke-miterlimit="10" /><path d="M39 30a14 14 0 1 0 0-28 14 14 0
0 0 0 28z" fill="#FFB935" /><path d="M50.5 14a13.5 13.5 0 1 1-27 0 13.5 13.5 0 0 1
27 0z" stroke="#F48024" stroke-miterlimit="10" /><path d="M32.5 21.5v-8h9v8h-9zm2-
9.5V9.3A2.5 2.5 0 0 1 37 6.8a2.5 2.5 0 0 1 2.5 2.5V12h-5zm2 3v2m1-2v2"
stroke="#fff" stroke-miterlimit="10" /></svg>
</div>
</div>

</div>

<div id="content" class="snippet-hidden">

<div itemprop="mainEntity" itemscope itemtype="http://schema.org/Question">


<link itemprop="image"
href="https://cdn.sstatic.net/Sites/stackoverflow/Img/apple-touch-icon.png?
v=c78bd457575a">

<div class="inner-content clearfix">

<div id="question-header" class="grid sm:fd-column">


<h1 itemprop="name" class="fs-headline1 ow-break-word mb8
grid--cell fl1"><a href="/questions/18178564/converting-boolean-value-from-
javascript-to-django" class="question-hyperlink">Converting Boolean value from
Javascript to Django?</a></h1>
<div class="ml12 aside-cta grid--cell print:d-none sm:ml0 sm:mb12
sm:order-first sm:as-end">
<a href="/questions/ask" class="ws-nowrap s-btn s-
btn__primary">
Ask Question
</a>

</div>
</div>
<div class="grid fw-wrap pb8 mb16 bb bc-black-075">
<div class="grid--cell ws-nowrap mr16 mb8" title="2013-08-12
01:55:27Z">
<span class="fc-light mr2">Asked</span>
<time itemprop="dateCreated" datetime="2013-08-
12T01:55:27">7 years, 3 months ago</time>
</div>
<div class="grid--cell ws-nowrap mr16 mb8">
<span class="fc-light mr2">Active</span>
<a href="?lastactivity" class="s-link s-link__inherit"
title="2020-05-13 01:22:20Z">6 months ago</a>
</div>
<div class="grid--cell ws-nowrap mb8" title="Viewed 12,303
times">
<span class="fc-light mr2">Viewed</span>
12k times
</div>
</div>
<div id="mainbar" role="main" aria-label="question and answers">

<div class="question" data-questionid="18178564" id="question">


<style>
</style>
<div class="js-zone-container zone-container-main">
<div id="dfp-tlb" class="everyonelovesstackoverflow everyoneloves__top-
leaderboard everyoneloves__leaderboard"></div>
<div class="js-report-ad-button-container " style="width: 728px"></div>
</div>

<div class="post-layout">
<div class="votecell post-layout--left">
<div class="js-voting-container grid jc-center fd-column ai-stretch gs4
fc-black-200" data-post-id="18178564">
<button class="js-vote-up-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This question
shows research effort; it is useful and clear" aria-pressed="false" aria-label="Up
vote" data-selected-classes="fc-theme-primary"><svg aria-hidden="true" class="m0
svg-icon iconArrowUpLg" width="36" height="36" viewBox="0 0 36 36"><path d="M2
26h32L18 10 2 26z"/></svg></button>
<div class="js-vote-count grid--cell fc-black-500 fs-title grid fd-column
ai-center" itemprop="upvoteCount" data-value="12">12</div>
<button class="js-vote-down-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This question
does not show any research effort; it is unclear or not useful" aria-
pressed="false" aria-label="Down vote" data-selected-classes="fc-theme-
primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowDownLg" width="36"
height="36" viewBox="0 0 36 36"><path d="M2 10h32L18 26 2 10z"/></svg></button>

<button class="js-bookmark-btn s-btn s-btn__unset c-pointer py4 js-gps-


track"
data-controller="s-tooltip" data-s-tooltip-placement="right"
title="Bookmark this question."
aria-pressed="false" aria-label="Bookmark (4)" data-selected-
classes="fc-yellow-600"
data-gps-track="post.click({ item: 1, priv: 0, post_type: 1 })">
<svg aria-hidden="true" class="svg-icon iconBookmark" width="18"
height="18" viewBox="0 0 18 18"><path d="M6 1a2 2 0 00-2 2v14l5-4 5 4V3a2 2 0 00-2-
2H6zm3.9 3.83h2.9l-2.35 1.7.9 2.77L9 7.59l-2.35 1.7.9-2.76-2.35-1.7h2.9L9 2.06l.9
2.77z"/></svg>
<div class="js-bookmark-count mt4" data-value="4">4</div>
</button>

<a class="js-post-issue grid--cell s-btn s-btn__unset c-pointer py6 mx-


auto" href="/posts/18178564/timeline" data-shortcut="T" data-controller="s-tooltip"
data-s-tooltip-placement="right" title="Show activity on this post." aria-
label="Timeline"><svg aria-hidden="true" class="mln2 mr0 svg-icon iconHistory"
width="19" height="18" viewBox="0 0 19 18"><path d="M3 9a8 8 0 113.73 6.77L8.2
14.3A6 6 0 105 9l3.01-.01-4 4-4-4h3L3 9zm7-4h1.01L11 9.36l3.22 2.1-.6.93L10
10V5z"/></svg></a>

</div>

</div>

<div class="postcell post-layout--right">

<div class="s-prose js-post-body" itemprop="text">

<p>I noticed that when Boolean data is sent from javascript to Django view, it is
passed as "true"/"false" (lowercase) instead of "True"/"False"(uppercase). This
causes an unexpected behavior in my application. For example:</p>

<p><strong>vote.js</strong></p>

<pre><code> ....
var xhr = {
'isUpvote': isUpvote
};

$.post(location.href, xhr, function(data) {


doSomething()
});

return false;
});
</code></pre>

<p><strong>views.py</strong></p>

<pre><code>def post(self, request, *args, **kwargs):


isUpvote = request.POST.get('isUpvote')
vote, created = Vote.objects.get_or_create(user_voted=user_voted)

vote.isUp = isUpvote
vote.save()
</code></pre>

<p>when I save this vote and check my Django admin page, "isUpvote" is ALWAYS set
to True whether true or false is passed from javascript. So what is the best way to
convert javascript's "true/false" boolean value to Django's "True/False" value???
</p>

<p>Thanks!!</p>

<p><strong>ADDED:::::</strong></p>

<p>Well, I added some 'print' lines to check whether I was doing something wrong in
my view:</p>

<pre><code> print(vote.isUp)
vote.isUp = isUpvote
print(vote.isUp)

vote.save()
</code></pre>

<p>The result:</p>

<pre><code> True
false //lowercase
</code></pre>

<p>And then when I check my Django admin, it is saved as "True"!!!


So I guess this means lowercaes "false" is saved as Django "True" value for some
weird reason....</p>
</div>

<div class="mt24 mb12">


<div class="post-taglist grid gs4 gsy fd-column">
<div class="grid ps-relative">
<a href="/questions/tagged/javascript" class="post-tag"
title="show questions tagged &#39;javascript&#39;" rel="tag">javascript</a> <a
href="/questions/tagged/jquery" class="post-tag" title="show questions tagged
&#39;jquery&#39;" rel="tag">jquery</a> <a href="/questions/tagged/python"
class="post-tag" title="show questions tagged &#39;python&#39;"
rel="tag">python</a> <a href="/questions/tagged/ajax" class="post-tag" title="show
questions tagged &#39;ajax&#39;" rel="tag">ajax</a> <a
href="/questions/tagged/django" class="post-tag" title="show questions tagged
&#39;django&#39;" rel="tag">django</a>
</div>
</div>
</div>

<div class="mb0 ">


<div class="mt16 grid gs8 gsy fw-wrap jc-end ai-start pt4">
<div class="grid--cell mr16" style="flex: 1 1 100px;">

<div class="post-menu">
<a href="/q/18178564"
rel="nofollow"
itemprop="url"
class="js-share-link js-gps-track"
title="short permalink to this question"
data-gps-track="post.click({ item: 2, priv: 0, post_type: 1 })"
data-controller="se-share-sheet"
data-se-share-sheet-title="Share a link to this question"
data-se-share-sheet-subtitle=""
data-se-share-sheet-post-type="question"
data-se-share-sheet-social="facebook twitter devto"
data-se-share-sheet-location="1"
data-se-share-sheet-license-url="https%3a%2f%2ffanyv88.com%3a443%2fhttps%2fcreativecommons.org
%2flicenses%2fby-sa%2f3.0%2f"
data-se-share-sheet-license-name="CC BY-SA 3.0"
data-s-popover-placement="bottom-start">share</a>
<span class="lsep">|</span>
<a href="/posts/18178564/edit" class="suggest-edit-post js-gps-
track" data-gps-track="post.click({ item: 6, priv: 0, post_type: 1 })"
title="">improve this question</a>
<span class="lsep">|</span>
<button id="btnFollowPost-18178564" class="s-btn s-btn__link fc-black-400 h:fc-
black-700 pb2 js-follow-post js-follow-question js-gps-track" role="button"
data-gps-track="post.click({ item: 14, priv: 0, post_type: 1 })"
data-controller="s-tooltip " data-s-tooltip-placement="bottom"
data-s-popover-placement="bottom" aria-controls=""
title="Follow this question to receive notifications">
follow
</button>
<span class="lsep">|</span>
</div>

</div>

<div class="post-signature grid--cell">


<div class="user-info ">
<div class="user-action-time">
<a href="/posts/18178564/revisions" title="show all edits to this post"
class="js-gps-track"
data-gps-track="post.click({ item: 4, priv: 0, post_type:
1 })">edited <span title="2013-08-12 02:09:55Z" class="relativetime">Aug 12 '13 at
2:09</span></a>
</div>
<div class="user-gravatar32">

</div>
<div class="user-details" itemprop="author" itemscope
itemtype="http://schema.org/Person">
<span class="d-none" itemprop="name">user2492270</span>
<div class="-flair">
</div>
</div>
</div> </div>
<div class="post-signature owner grid--cell">
<div class="user-info ">
<div class="user-action-time">
asked <span title="2013-08-12 01:55:27Z" class="relativetime">Aug 12 '13 at
1:55</span>
</div>
<div class="user-gravatar32">
<a href="/users/2492270/user2492270"><div class="gravatar-wrapper-32"><img
src="https://www.gravatar.com/avatar/4d69aee6501acddb1f794fa49682f982?
s=32&amp;d=identicon&amp;r=PG" alt="" width="32" height="32" class="bar-
sm"></div></a>
</div>
<div class="user-details" itemprop="author" itemscope
itemtype="http://schema.org/Person">
<a href="/users/2492270/user2492270">user2492270</a><span class="d-none"
itemprop="name">user2492270</span>
<div class="-flair">
<span class="reputation-score" title="reputation score "
dir="ltr">1,853</span><span title="5 gold badges" aria-hidden="true"><span
class="badge1"></span><span class="badgecount">5</span></span><span class="v-
visible-sr">5 gold badges</span><span title="30 silver badges" aria-
hidden="true"><span class="badge2"></span><span
class="badgecount">30</span></span><span class="v-visible-sr">30 silver
badges</span><span title="52 bronze badges" aria-hidden="true"><span
class="badge3"></span><span class="badgecount">52</span></span><span class="v-
visible-sr">52 bronze badges</span>
</div>
</div>
</div>

</div>
</div>
</div>

</div>

<div class="post-layout--right">
<div id="comments-18178564" class="comments js-comments-container bt bc-
black-075 mt12 " data-post-id="18178564" data-min-length="15">
<ul class="comments-list js-comments-list"
data-remaining-comments-count="0"
data-canpost="false"
data-cansee="true"
data-comments-unavailable="false"
data-addlink-disabled="true">

<li id="comment-26635106" class="comment js-comment " data-


comment-id="26635106">
<div class="js-comment-actions comment-actions">
<div class="comment-score js-comment-edit-hide">
</div>
</div>
<div class="comment-text js-comment-text-and-form">
<div class="comment-body js-comment-edit-hide">

<span class="comment-copy">Are you sure you are doing a correct


request ? Check answer below</span>

&ndash;&nbsp;<a href="/users/1066922/woofmeow"
title="2,180 reputation"
class="comment-user">woofmeow</a>
<span class="comment-date" dir="ltr"><span title="2013-08-12
02:01:13Z, License: CC BY-SA 3.0" class="relativetime-clean">Aug 12 '13 at
2:01</span></span>
</div>
</div>
</li>
<li id="comment-26635122" class="comment js-comment " data-comment-
id="26635122">
<div class="js-comment-actions comment-actions">
<div class="comment-score js-comment-edit-hide">
</div>
</div>
<div class="comment-text js-comment-text-and-form">
<div class="comment-body js-comment-edit-hide">

<span class="comment-copy">There are only strings in url encoded


form data, you could use json to transport boolean data. Or you could check if
<code>isUpvote</code> is the string <code>&quot;true&quot;</code>(or
<code>&quot;false&quot;</code>) and set the appropriate value.</span>

&ndash;&nbsp;<a href="/users/1353011/musa"
title="87,171 reputation"
class="comment-user">Musa</a>
<span class="comment-date" dir="ltr"><span title="2013-08-12
02:02:47Z, License: CC BY-SA 3.0" class="relativetime-clean">Aug 12 '13 at
2:02</span></span>
</div>
</div>
</li>
<li id="comment-43877026" class="comment js-comment " data-comment-
id="43877026">
<div class="js-comment-actions comment-actions">
<div class="comment-score js-comment-edit-hide">
<span title="number of &#x27;useful comment&#x27; votes
received"
class="cool">1</span>
</div>
</div>
<div class="comment-text js-comment-text-and-form">
<div class="comment-body js-comment-edit-hide">

<span class="comment-copy">@user2492270, if isUpvote is saved as a


string (as opposed to a Boolean), I would think then that Python would treat it as
&quot;not empty&quot; (hence True), even if the string was
&quot;false&quot;.</span>

&ndash;&nbsp;<a href="/users/1839532/wasabigeek"
title="1,933 reputation"
class="comment-user">wasabigeek</a>
<span class="comment-date" dir="ltr"><span title="2015-01-01
17:09:33Z, License: CC BY-SA 3.0" class="relativetime-clean">Jan 1 '15 at
17:09</span></span>
<span title="this comment was edited 1 time">
<svg aria-hidden="true" class="va-text-bottom o50 svg-
icon iconPencilSm" width="14" height="14" viewBox="0 0 14 14"><path d="M11.1
1.71l1.13 1.12c.2.2.2.51 0 .71L11.1 4.7 9.21 2.86l1.17-1.15c.2-.2.51-.2.71 0zM2
10.12l6.37-6.43 1.88 1.88L3.88 12H2v-1.88z"/></svg>
</span>
</div>
</div>
</li>

</ul>
</div>

<div id="comments-link-18178564" data-rep=50 data-anon=true>


<a class="js-add-link comments-link disabled-link" title="Use
comments to ask for more information or suggest improvements. Avoid answering
questions in comments." href="#" role="button">add a comment</a>
<span class="js-link-separator dno">&nbsp;|&nbsp;</span>
<a class="js-show-link comments-link dno" title="expand to show all
comments on this post" href=# onclick="" role="button"></a>
</div>
</div>
</div>
</div>

<div class="js-zone-container zone-container-responsive">


<div id="dfp-isb" class="everyonelovesstackoverflow everyoneloves__inline-
sidebar mx-auto"></div>
<div class="js-report-ad-button-container mx-auto" style="width: 300px"></div>
</div>

<div id="answers">

<a name="tab-top"></a>
<div id="answers-header">
<div class="answers-subheader grid ai-center mb8">
<div class="grid--cell fl1">
<h2 class="mb0" data-answercount="11">
11 Answers
<span style="display:none;"
itemprop="answerCount">11</span>
</h2>
</div>
<div class="grid--cell">
<div class=" grid s-btn-group js-filter-btn">
<a class="grid--cell s-btn s-btn__muted s-btn__outlined"
href="/questions/18178564/converting-boolean-value-from-javascript-to-django?
answertab=active#tab-top" data-nav-xhref="" title="Answers with the latest activity
first" data-value="active" data-shortcut="A">
Active</a>
<a class="grid--cell s-btn s-btn__muted s-btn__outlined"
href="/questions/18178564/converting-boolean-value-from-javascript-to-django?
answertab=oldest#tab-top" data-nav-xhref="" title="Answers in the order they were
provided" data-value="oldest" data-shortcut="O">
Oldest</a>
<a class="youarehere is-selected grid--cell s-btn s-btn__muted s-
btn__outlined" href="/questions/18178564/converting-boolean-value-from-javascript-
to-django?answertab=votes#tab-top" data-nav-xhref="" title="Answers with the
highest score first" data-value="votes" data-shortcut="V">
Votes</a>
</div>

</div>
</div>

<div class="js-mfnes-container s-notice s-notice__info">


<div class="grid jc-space-between ai-center">
<div class="grid--cell">
<p class="js-mfnes-link fs-body2 m0">
¿No encuentras la respuesta? <a
href="https://es.stackoverflow.com/questions/ask?
utm=soensees&fromen=1156204015ff1">Pregunta en Stack Overflow en español.</a>
</p>
</div>
<div class="grid--cell">
<button class="js-mfnes-dismiss s-btn p0" type="button" aria-
label="Dismiss"><svg aria-hidden="true" class="svg-icon iconClearSm" width="14"
height="14" viewBox="0 0 14 14"><path d="M12 3.41L10.59 2 7 5.59 3.41 2 2 3.41 5.59
7 2 10.59 3.41 12 7 8.41 10.59 12 12 10.59 8.41 7 12 3.41z"/></svg></button>
</div>
</div>
</div>

<script>
$(document)
.ready(function () {
var notification = $('.js-mfnes-container');
notification.find('.js-mfnes-dismiss').on('click',
function () {
notification.remove();
$.ajax("/mfnes/dismiss/18178564/es/1");
});
notification.find('.js-mfnes-link a').on('click',
function () {
$.ajax("/mfnes/click/18178564/es/1");
});
});
</script> </div>

<a name="18179151"></a>
<div id="answer-18179151" class="answer accepted-answer" data-answerid="18179151"
itemprop="acceptedAnswer" itemscope itemtype="http://schema.org/Answer">
<div class="post-layout">
<div class="votecell post-layout--left">
<div class="js-voting-container grid jc-center fd-column ai-stretch gs4
fc-black-200" data-post-id="18179151">
<button class="js-vote-up-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
useful" aria-pressed="false" aria-label="Up vote" data-selected-classes="fc-theme-
primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowUpLg" width="36"
height="36" viewBox="0 0 36 36"><path d="M2 26h32L18 10 2 26z"/></svg></button>
<div class="js-vote-count grid--cell fc-black-500 fs-title grid fd-column
ai-center" itemprop="upvoteCount" data-value="5">5</div>
<button class="js-vote-down-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
not useful" aria-pressed="false" aria-label="Down vote" data-selected-classes="fc-
theme-primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowDownLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M2 10h32L18 26 2
10z"/></svg></button>

<div class="js-accepted-answer-indicator grid--cell fc-green-500 py6


mtn8" data-s-tooltip-placement="right" title="Loading when this answer was
accepted&#x2026;" tabindex="0" role="note" aria-label="Accepted">
<div class="ta-center">
<svg aria-hidden="true" class="svg-icon iconCheckmarkLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M6 14l8 8L30 6v8L14 30l-8-8v-
8z"/></svg>
</div>
</div>

<a class="js-post-issue grid--cell s-btn s-btn__unset c-pointer py6 mx-


auto" href="/posts/18179151/timeline" data-shortcut="T" data-controller="s-tooltip"
data-s-tooltip-placement="right" title="Show activity on this post." aria-
label="Timeline"><svg aria-hidden="true" class="mln2 mr0 svg-icon iconHistory"
width="19" height="18" viewBox="0 0 19 18"><path d="M3 9a8 8 0 113.73 6.77L8.2
14.3A6 6 0 105 9l3.01-.01-4 4-4-4h3L3 9zm7-4h1.01L11 9.36l3.22 2.1-.6.93L10
10V5z"/></svg></a>

</div>

</div>

<div class="answercell post-layout--right">

<div class="s-prose js-post-body" itemprop="text">


<p>Try this.</p>

<pre><code>from django.utils import simplejson

def post(self, request, *args, **kwargs):


isUpvote = simplejson.loads(request.POST.get('isUpvote'))
</code></pre>
</div>
<div class="mt24">
<div class="grid fw-wrap ai-start jc-end gs8 gsy">
<time itemprop="dateCreated" datetime="2013-08-12T03:26:47"></time>
<div class="grid--cell mr16" style="flex: 1 1 100px;">

<div class="post-menu">
<a href="/a/18179151"
rel="nofollow"
itemprop="url"
class="js-share-link js-gps-track"
title="short permalink to this answer"
data-gps-track="post.click({ item: 2, priv: 0, post_type: 2 })"
data-controller="se-share-sheet"
data-se-share-sheet-title="Share a link to this answer"
data-se-share-sheet-subtitle=""
data-se-share-sheet-post-type="answer"
data-se-share-sheet-social="facebook twitter devto"
data-se-share-sheet-location="2"
data-se-share-sheet-license-url="https%3a%2f%2ffanyv88.com%3a443%2fhttps%2fcreativecommons.org
%2flicenses%2fby-sa%2f3.0%2f"
data-se-share-sheet-license-name="CC BY-SA 3.0"
data-s-popover-placement="bottom-start">share</a>
<span class="lsep">|</span>
<a href="/posts/18179151/edit" class="suggest-edit-post js-gps-
track" data-gps-track="post.click({ item: 6, priv: 0, post_type: 2 })"
title="">improve this answer</a>
<span class="lsep">|</span>
<button id="btnFollowPost-18179151" class="s-btn s-btn__link fc-black-400 h:fc-
black-700 pb2 js-follow-post js-follow-answer js-gps-track" role="button"
data-gps-track="post.click({ item: 14, priv: 0, post_type: 2 })"
data-controller="s-tooltip " data-s-tooltip-placement="bottom"
data-s-popover-placement="bottom" aria-controls=""
title="Follow this answer to receive notifications">
follow
</button>
<span class="lsep">|</span>
</div>

</div>

<div class="post-signature grid--cell fl0">


<div class="user-info user-hover">
<div class="user-action-time">
answered <span title="2013-08-12 03:26:47Z" class="relativetime">Aug 12 '13
at 3:26</span>
</div>
<div class="user-gravatar32">
<a href="/users/2490057/conor-patrick"><div class="gravatar-wrapper-
32"><img src="https://i.stack.imgur.com/FU0Z5.jpg?s=32&amp;g=1" alt="" width="32"
height="32" class="bar-sm"></div></a>
</div>
<div class="user-details" itemprop="author" itemscope
itemtype="http://schema.org/Person">
<a href="/users/2490057/conor-patrick">Conor Patrick</a><span class="d-
none" itemprop="name">Conor Patrick</span>
<div class="-flair">
<span class="reputation-score" title="reputation score "
dir="ltr">2,269</span><span title="5 gold badges" aria-hidden="true"><span
class="badge1"></span><span class="badgecount">5</span></span><span class="v-
visible-sr">5 gold badges</span><span title="17 silver badges" aria-
hidden="true"><span class="badge2"></span><span
class="badgecount">17</span></span><span class="v-visible-sr">17 silver
badges</span><span title="30 bronze badges" aria-hidden="true"><span
class="badge3"></span><span class="badgecount">30</span></span><span class="v-
visible-sr">30 bronze badges</span>
</div>
</div>
</div>

</div>
</div>
</div>

</div>

<div class="post-layout--right">
<div id="comments-18179151" class="comments js-comments-container bt bc-
black-075 mt12 " data-post-id="18179151" data-min-length="15">
<ul class="comments-list js-comments-list"
data-remaining-comments-count="0"
data-canpost="false"
data-cansee="true"
data-comments-unavailable="false"
data-addlink-disabled="true">

<li id="comment-87319534" class="comment js-comment " data-


comment-id="87319534">
<div class="js-comment-actions comment-actions">
<div class="comment-score js-comment-edit-hide">
</div>
</div>
<div class="comment-text js-comment-text-and-form">
<div class="comment-body js-comment-edit-hide">

<span class="comment-copy">In Django 1.5 and above you should use


native Python module json instead, see my answer below.</span>

&ndash;&nbsp;<a href="/users/1202214/andreas-bergstr%c3%b6m"
title="9,962 reputation"
class="comment-user">Andreas Bergstr&#xF6;m</a>
<span class="comment-date" dir="ltr"><span title="2018-05-03
08:58:48Z, License: CC BY-SA 4.0" class="relativetime-clean">May 3 '18 at
8:58</span></span>
</div>
</div>
</li>

</ul>
</div>

<div id="comments-link-18179151" data-rep=50 data-anon=true>


<a class="js-add-link comments-link disabled-link" title="Use
comments to ask for more information or suggest improvements. Avoid comments like
&#x201C;&#x2B;1&#x201D; or &#x201C;thanks&#x201D;." href="#" role="button">add a
comment</a>
<span class="js-link-separator dno">&nbsp;|&nbsp;</span>
<a class="js-show-link comments-link dno" title="expand to show all
comments on this post" href=# onclick="" role="button"></a>
</div>
</div>
</div>
</div>

<div class="js-zone-container zone-container-main">


<div id="dfp-mlb" class="everyonelovesstackoverflow everyoneloves__mid-
leaderboard everyoneloves__leaderboard"></div>
<div class="js-report-ad-button-container " style="width: 728px"></div>
</div>

<a name="31383709"></a>
<div id="answer-31383709" class="answer" data-answerid="31383709"
itemprop="suggestedAnswer" itemscope itemtype="http://schema.org/Answer">
<div class="post-layout">
<div class="votecell post-layout--left">
<div class="js-voting-container grid jc-center fd-column ai-stretch gs4
fc-black-200" data-post-id="31383709">
<button class="js-vote-up-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
useful" aria-pressed="false" aria-label="Up vote" data-selected-classes="fc-theme-
primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowUpLg" width="36"
height="36" viewBox="0 0 36 36"><path d="M2 26h32L18 10 2 26z"/></svg></button>
<div class="js-vote-count grid--cell fc-black-500 fs-title grid fd-column
ai-center" itemprop="upvoteCount" data-value="11">11</div>
<button class="js-vote-down-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
not useful" aria-pressed="false" aria-label="Down vote" data-selected-classes="fc-
theme-primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowDownLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M2 10h32L18 26 2
10z"/></svg></button>

<div class="js-accepted-answer-indicator grid--cell fc-green-500 py6


mtn8 d-none" data-s-tooltip-placement="right" title="Loading when this answer was
accepted&#x2026;" tabindex="0" role="note" aria-label="Accepted">
<div class="ta-center">
<svg aria-hidden="true" class="svg-icon iconCheckmarkLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M6 14l8 8L30 6v8L14 30l-8-8v-
8z"/></svg>
</div>
</div>

<a class="js-post-issue grid--cell s-btn s-btn__unset c-pointer py6 mx-


auto" href="/posts/31383709/timeline" data-shortcut="T" data-controller="s-tooltip"
data-s-tooltip-placement="right" title="Show activity on this post." aria-
label="Timeline"><svg aria-hidden="true" class="mln2 mr0 svg-icon iconHistory"
width="19" height="18" viewBox="0 0 19 18"><path d="M3 9a8 8 0 113.73 6.77L8.2
14.3A6 6 0 105 9l3.01-.01-4 4-4-4h3L3 9zm7-4h1.01L11 9.36l3.22 2.1-.6.93L10
10V5z"/></svg></a>

</div>

</div>

<div class="answercell post-layout--right">

<div class="s-prose js-post-body" itemprop="text">


<p>probably it could be better to have 'isUpvote' value as string 'true' or 'false'
and use json to distinguish its boolean value</p>

<pre><code>import json

isUpvote = json.loads(request.POST.get('isUpvote', 'false')) # python boolean


</code></pre>
</div>
<div class="mt24">
<div class="grid fw-wrap ai-start jc-end gs8 gsy">
<time itemprop="dateCreated" datetime="2015-07-13T12:40:00"></time>
<div class="grid--cell mr16" style="flex: 1 1 100px;">

<div class="post-menu">
<a href="/a/31383709"
rel="nofollow"
itemprop="url"
class="js-share-link js-gps-track"
title="short permalink to this answer"
data-gps-track="post.click({ item: 2, priv: 0, post_type: 2 })"
data-controller="se-share-sheet"
data-se-share-sheet-title="Share a link to this answer"
data-se-share-sheet-subtitle=""
data-se-share-sheet-post-type="answer"
data-se-share-sheet-social="facebook twitter devto"
data-se-share-sheet-location="2"
data-se-share-sheet-license-url="https%3a%2f%2ffanyv88.com%3a443%2fhttps%2fcreativecommons.org
%2flicenses%2fby-sa%2f3.0%2f"
data-se-share-sheet-license-name="CC BY-SA 3.0"
data-s-popover-placement="bottom-start">share</a>
<span class="lsep">|</span>
<a href="/posts/31383709/edit" class="suggest-edit-post js-gps-
track" data-gps-track="post.click({ item: 6, priv: 0, post_type: 2 })"
title="">improve this answer</a>
<span class="lsep">|</span>
<button id="btnFollowPost-31383709" class="s-btn s-btn__link fc-black-400 h:fc-
black-700 pb2 js-follow-post js-follow-answer js-gps-track" role="button"
data-gps-track="post.click({ item: 14, priv: 0, post_type: 2 })"
data-controller="s-tooltip " data-s-tooltip-placement="bottom"
data-s-popover-placement="bottom" aria-controls=""
title="Follow this answer to receive notifications">
follow
</button>
<span class="lsep">|</span>
</div>

</div>

<div class="post-signature grid--cell fl0">


<div class="user-info user-hover">
<div class="user-action-time">
answered <span title="2015-07-13 12:40:00Z" class="relativetime">Jul 13 '15
at 12:40</span>
</div>
<div class="user-gravatar32">
<a href="/users/808222/zippp"><div class="gravatar-wrapper-32"><img
src="https://www.gravatar.com/avatar/0630f5f752b373b92970cd67e36c244f?
s=32&amp;d=identicon&amp;r=PG" alt="" width="32" height="32" class="bar-
sm"></div></a>
</div>
<div class="user-details" itemprop="author" itemscope
itemtype="http://schema.org/Person">
<a href="/users/808222/zippp">Zippp</a><span class="d-none"
itemprop="name">Zippp</span>
<div class="-flair">
<span class="reputation-score" title="reputation score "
dir="ltr">422</span><span title="5 silver badges" aria-hidden="true"><span
class="badge2"></span><span class="badgecount">5</span></span><span class="v-
visible-sr">5 silver badges</span><span title="15 bronze badges" aria-
hidden="true"><span class="badge3"></span><span
class="badgecount">15</span></span><span class="v-visible-sr">15 bronze
badges</span>
</div>
</div>
</div>

</div>
</div>
</div>

</div>

<div class="post-layout--right">
<div id="comments-31383709" class="comments js-comments-container bt bc-
black-075 mt12 dno" data-post-id="31383709" data-min-length="15">
<ul class="comments-list js-comments-list"
data-remaining-comments-count="0"
data-canpost="false"
data-cansee="true"
data-comments-unavailable="false"
data-addlink-disabled="true">

</ul>
</div>

<div id="comments-link-31383709" data-rep=50 data-anon=true>


<a class="js-add-link comments-link disabled-link" title="Use
comments to ask for more information or suggest improvements. Avoid comments like
&#x201C;&#x2B;1&#x201D; or &#x201C;thanks&#x201D;." href="#" role="button">add a
comment</a>
<span class="js-link-separator dno">&nbsp;|&nbsp;</span>
<a class="js-show-link comments-link dno" title="expand to show all
comments on this post" href=# onclick="" role="button"></a>
</div>
</div>
</div>
</div>

<a name="23358673"></a>
<div id="answer-23358673" class="answer" data-answerid="23358673"
itemprop="suggestedAnswer" itemscope itemtype="http://schema.org/Answer">
<div class="post-layout">
<div class="votecell post-layout--left">
<div class="js-voting-container grid jc-center fd-column ai-stretch gs4
fc-black-200" data-post-id="23358673">
<button class="js-vote-up-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
useful" aria-pressed="false" aria-label="Up vote" data-selected-classes="fc-theme-
primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowUpLg" width="36"
height="36" viewBox="0 0 36 36"><path d="M2 26h32L18 10 2 26z"/></svg></button>
<div class="js-vote-count grid--cell fc-black-500 fs-title grid fd-column
ai-center" itemprop="upvoteCount" data-value="4">4</div>
<button class="js-vote-down-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
not useful" aria-pressed="false" aria-label="Down vote" data-selected-classes="fc-
theme-primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowDownLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M2 10h32L18 26 2
10z"/></svg></button>

<div class="js-accepted-answer-indicator grid--cell fc-green-500 py6


mtn8 d-none" data-s-tooltip-placement="right" title="Loading when this answer was
accepted&#x2026;" tabindex="0" role="note" aria-label="Accepted">
<div class="ta-center">
<svg aria-hidden="true" class="svg-icon iconCheckmarkLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M6 14l8 8L30 6v8L14 30l-8-8v-
8z"/></svg>
</div>
</div>

<a class="js-post-issue grid--cell s-btn s-btn__unset c-pointer py6 mx-


auto" href="/posts/23358673/timeline" data-shortcut="T" data-controller="s-tooltip"
data-s-tooltip-placement="right" title="Show activity on this post." aria-
label="Timeline"><svg aria-hidden="true" class="mln2 mr0 svg-icon iconHistory"
width="19" height="18" viewBox="0 0 19 18"><path d="M3 9a8 8 0 113.73 6.77L8.2
14.3A6 6 0 105 9l3.01-.01-4 4-4-4h3L3 9zm7-4h1.01L11 9.36l3.22 2.1-.6.93L10
10V5z"/></svg></a>

</div>

</div>

<div class="answercell post-layout--right">

<div class="s-prose js-post-body" itemprop="text">


<p>I came accross the same issue (true/false by Javascript - True/False needed by
Python), but have fixed it using a small function:</p>

<pre><code>def convert_trueTrue_falseFalse(input):
if input.lower() == 'false':
return False
elif input.lower() == 'true':
return True
else:
raise ValueError("...")
</code></pre>

<p>It might be useful to someone.</p>


</div>
<div class="mt24">
<div class="grid fw-wrap ai-start jc-end gs8 gsy">
<time itemprop="dateCreated" datetime="2014-04-29T07:47:56"></time>
<div class="grid--cell mr16" style="flex: 1 1 100px;">
<div class="post-menu">
<a href="/a/23358673"
rel="nofollow"
itemprop="url"
class="js-share-link js-gps-track"
title="short permalink to this answer"
data-gps-track="post.click({ item: 2, priv: 0, post_type: 2 })"
data-controller="se-share-sheet"
data-se-share-sheet-title="Share a link to this answer"
data-se-share-sheet-subtitle=""
data-se-share-sheet-post-type="answer"
data-se-share-sheet-social="facebook twitter devto"
data-se-share-sheet-location="2"
data-se-share-sheet-license-url="https%3a%2f%2ffanyv88.com%3a443%2fhttps%2fcreativecommons.org
%2flicenses%2fby-sa%2f3.0%2f"
data-se-share-sheet-license-name="CC BY-SA 3.0"
data-s-popover-placement="bottom-start">share</a>
<span class="lsep">|</span>
<a href="/posts/23358673/edit" class="suggest-edit-post js-gps-
track" data-gps-track="post.click({ item: 6, priv: 0, post_type: 2 })"
title="">improve this answer</a>
<span class="lsep">|</span>
<button id="btnFollowPost-23358673" class="s-btn s-btn__link fc-black-400 h:fc-
black-700 pb2 js-follow-post js-follow-answer js-gps-track" role="button"
data-gps-track="post.click({ item: 14, priv: 0, post_type: 2 })"
data-controller="s-tooltip " data-s-tooltip-placement="bottom"
data-s-popover-placement="bottom" aria-controls=""
title="Follow this answer to receive notifications">
follow
</button>
<span class="lsep">|</span>
</div>

</div>

<div class="post-signature grid--cell fl0">


<div class="user-info ">
<div class="user-action-time">
answered <span title="2014-04-29 07:47:56Z" class="relativetime">Apr 29 '14
at 7:47</span>
</div>
<div class="user-gravatar32">
<a href="/users/2573375/saex"><div class="gravatar-wrapper-32"><img
src="https://i.stack.imgur.com/R2avl.png?s=32&amp;g=1" alt="" width="32"
height="32" class="bar-sm"></div></a>
</div>
<div class="user-details" itemprop="author" itemscope
itemtype="http://schema.org/Person">
<a href="/users/2573375/saex">SaeX</a><span class="d-none"
itemprop="name">SaeX</span>
<div class="-flair">
<span class="reputation-score" title="reputation score 12,222"
dir="ltr">12.2k</span><span title="10 gold badges" aria-hidden="true"><span
class="badge1"></span><span class="badgecount">10</span></span><span class="v-
visible-sr">10 gold badges</span><span title="65 silver badges" aria-
hidden="true"><span class="badge2"></span><span
class="badgecount">65</span></span><span class="v-visible-sr">65 silver
badges</span><span title="82 bronze badges" aria-hidden="true"><span
class="badge3"></span><span class="badgecount">82</span></span><span class="v-
visible-sr">82 bronze badges</span>
</div>
</div>
</div>

</div>
</div>
</div>

</div>

<div class="post-layout--right">
<div id="comments-23358673" class="comments js-comments-container bt bc-
black-075 mt12 dno" data-post-id="23358673" data-min-length="15">
<ul class="comments-list js-comments-list"
data-remaining-comments-count="0"
data-canpost="false"
data-cansee="true"
data-comments-unavailable="false"
data-addlink-disabled="true">

</ul>
</div>

<div id="comments-link-23358673" data-rep=50 data-anon=true>


<a class="js-add-link comments-link disabled-link" title="Use
comments to ask for more information or suggest improvements. Avoid comments like
&#x201C;&#x2B;1&#x201D; or &#x201C;thanks&#x201D;." href="#" role="button">add a
comment</a>
<span class="js-link-separator dno">&nbsp;|&nbsp;</span>
<a class="js-show-link comments-link dno" title="expand to show all
comments on this post" href=# onclick="" role="button"></a>
</div>
</div>
</div>
</div>

<div class="js-zone-container zone-container-main">


<div id="dfp-smlb" class="everyonelovesstackoverflow everyoneloves__mid-second-
leaderboard everyoneloves__leaderboard"></div>
<div class="js-report-ad-button-container " style="width: 728px"></div>
</div>

<a name="22536916"></a>
<div id="answer-22536916" class="answer" data-answerid="22536916"
itemprop="suggestedAnswer" itemscope itemtype="http://schema.org/Answer">
<div class="post-layout">
<div class="votecell post-layout--left">
<div class="js-voting-container grid jc-center fd-column ai-stretch gs4
fc-black-200" data-post-id="22536916">
<button class="js-vote-up-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
useful" aria-pressed="false" aria-label="Up vote" data-selected-classes="fc-theme-
primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowUpLg" width="36"
height="36" viewBox="0 0 36 36"><path d="M2 26h32L18 10 2 26z"/></svg></button>
<div class="js-vote-count grid--cell fc-black-500 fs-title grid fd-column
ai-center" itemprop="upvoteCount" data-value="3">3</div>
<button class="js-vote-down-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
not useful" aria-pressed="false" aria-label="Down vote" data-selected-classes="fc-
theme-primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowDownLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M2 10h32L18 26 2
10z"/></svg></button>

<div class="js-accepted-answer-indicator grid--cell fc-green-500 py6


mtn8 d-none" data-s-tooltip-placement="right" title="Loading when this answer was
accepted&#x2026;" tabindex="0" role="note" aria-label="Accepted">
<div class="ta-center">
<svg aria-hidden="true" class="svg-icon iconCheckmarkLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M6 14l8 8L30 6v8L14 30l-8-8v-
8z"/></svg>
</div>
</div>

<a class="js-post-issue grid--cell s-btn s-btn__unset c-pointer py6 mx-


auto" href="/posts/22536916/timeline" data-shortcut="T" data-controller="s-tooltip"
data-s-tooltip-placement="right" title="Show activity on this post." aria-
label="Timeline"><svg aria-hidden="true" class="mln2 mr0 svg-icon iconHistory"
width="19" height="18" viewBox="0 0 19 18"><path d="M3 9a8 8 0 113.73 6.77L8.2
14.3A6 6 0 105 9l3.01-.01-4 4-4-4h3L3 9zm7-4h1.01L11 9.36l3.22 2.1-.6.93L10
10V5z"/></svg></a>

</div>

</div>

<div class="answercell post-layout--right">

<div class="s-prose js-post-body" itemprop="text">


<p>I encounter the same problem and I solved the problem with more clear way.</p>

<h2>Problem:</h2>

<p>If I send below JSON to server, boolean fields come as test("true", "false") and
I must be access to <code>catalogues</code> as
<code>request.POST.getlist("catalogues[]")</code>. Also I can't make form
validation easly.</p>

<pre><code>var data = {
"name": "foo",
"catalogues": [1,2,3],
"is_active": false
}

$.post(url, data, doSomething);


</code></pre>

<p>Django request handler:</p>

<pre><code>def post(self, request, **kwargs):


catalogues = request.POST.getlist('catalogues[]') # this is not so good
is_active = json.loads(request.POST.get('is_active')) # this is not too
</code></pre>

<h2>Solution</h2>

<p>I get rid of this problems by sending json data as <strong>string</strong> and
converting data to back to json at server side. </p>

<pre><code>var reqData = JSON.stringify({"data": data}) // Converting to string


$.post(url, reqData, doSomething);
</code></pre>

<p>Django request handler:</p>

<pre><code>def post(self, request, **kwargs):


data = json.loads(request.POST.get('data')) # Load from string

catalogues = data['catalogues']
is_active = data['is_active']
</code></pre>

<p>Now I can made form validation and code is more clean :)</p>
</div>
<div class="mt24">
<div class="grid fw-wrap ai-start jc-end gs8 gsy">
<time itemprop="dateCreated" datetime="2014-03-20T14:59:51"></time>
<div class="grid--cell mr16" style="flex: 1 1 100px;">

<div class="post-menu">
<a href="/a/22536916"
rel="nofollow"
itemprop="url"
class="js-share-link js-gps-track"
title="short permalink to this answer"
data-gps-track="post.click({ item: 2, priv: 0, post_type: 2 })"
data-controller="se-share-sheet"
data-se-share-sheet-title="Share a link to this answer"
data-se-share-sheet-subtitle=""
data-se-share-sheet-post-type="answer"
data-se-share-sheet-social="facebook twitter devto"
data-se-share-sheet-location="2"
data-se-share-sheet-license-url="https%3a%2f%2ffanyv88.com%3a443%2fhttps%2fcreativecommons.org
%2flicenses%2fby-sa%2f3.0%2f"
data-se-share-sheet-license-name="CC BY-SA 3.0"
data-s-popover-placement="bottom-start">share</a>
<span class="lsep">|</span>
<a href="/posts/22536916/edit" class="suggest-edit-post js-gps-
track" data-gps-track="post.click({ item: 6, priv: 0, post_type: 2 })"
title="">improve this answer</a>
<span class="lsep">|</span>
<button id="btnFollowPost-22536916" class="s-btn s-btn__link fc-black-400 h:fc-
black-700 pb2 js-follow-post js-follow-answer js-gps-track" role="button"
data-gps-track="post.click({ item: 14, priv: 0, post_type: 2 })"
data-controller="s-tooltip " data-s-tooltip-placement="bottom"
data-s-popover-placement="bottom" aria-controls=""
title="Follow this answer to receive notifications">
follow
</button>
<span class="lsep">|</span>
</div>

</div>

<div class="post-signature grid--cell fl0">


<div class="user-info user-hover">
<div class="user-action-time">
answered <span title="2014-03-20 14:59:51Z" class="relativetime">Mar 20 '14
at 14:59</span>
</div>
<div class="user-gravatar32">
<a href="/users/1027507/mesut-tasci"><div class="gravatar-wrapper-32"><img
src="https://i.stack.imgur.com/l3gfz.jpg?s=32&amp;g=1" alt="" width="32"
height="32" class="bar-sm"></div></a>
</div>
<div class="user-details" itemprop="author" itemscope
itemtype="http://schema.org/Person">
<a href="/users/1027507/mesut-tasci">Mesut Tasci</a><span class="d-none"
itemprop="name">Mesut Tasci</span>
<div class="-flair">
<span class="reputation-score" title="reputation score "
dir="ltr">2,092</span><span title="1 gold badge" aria-hidden="true"><span
class="badge1"></span><span class="badgecount">1</span></span><span class="v-
visible-sr">1 gold badge</span><span title="25 silver badges" aria-
hidden="true"><span class="badge2"></span><span
class="badgecount">25</span></span><span class="v-visible-sr">25 silver
badges</span><span title="33 bronze badges" aria-hidden="true"><span
class="badge3"></span><span class="badgecount">33</span></span><span class="v-
visible-sr">33 bronze badges</span>
</div>
</div>
</div>

</div>
</div>
</div>

</div>

<div class="post-layout--right">
<div id="comments-22536916" class="comments js-comments-container bt bc-
black-075 mt12 dno" data-post-id="22536916" data-min-length="15">
<ul class="comments-list js-comments-list"
data-remaining-comments-count="0"
data-canpost="false"
data-cansee="true"
data-comments-unavailable="false"
data-addlink-disabled="true">

</ul>
</div>

<div id="comments-link-22536916" data-rep=50 data-anon=true>


<a class="js-add-link comments-link disabled-link" title="Use
comments to ask for more information or suggest improvements. Avoid comments like
&#x201C;&#x2B;1&#x201D; or &#x201C;thanks&#x201D;." href="#" role="button">add a
comment</a>
<span class="js-link-separator dno">&nbsp;|&nbsp;</span>
<a class="js-show-link comments-link dno" title="expand to show all
comments on this post" href=# onclick="" role="button"></a>
</div>
</div>
</div>
</div>

<a name="18178603"></a>
<div id="answer-18178603" class="answer" data-answerid="18178603"
itemprop="suggestedAnswer" itemscope itemtype="http://schema.org/Answer">
<div class="post-layout">
<div class="votecell post-layout--left">
<div class="js-voting-container grid jc-center fd-column ai-stretch gs4
fc-black-200" data-post-id="18178603">
<button class="js-vote-up-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
useful" aria-pressed="false" aria-label="Up vote" data-selected-classes="fc-theme-
primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowUpLg" width="36"
height="36" viewBox="0 0 36 36"><path d="M2 26h32L18 10 2 26z"/></svg></button>
<div class="js-vote-count grid--cell fc-black-500 fs-title grid fd-column
ai-center" itemprop="upvoteCount" data-value="1">1</div>
<button class="js-vote-down-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
not useful" aria-pressed="false" aria-label="Down vote" data-selected-classes="fc-
theme-primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowDownLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M2 10h32L18 26 2
10z"/></svg></button>

<div class="js-accepted-answer-indicator grid--cell fc-green-500 py6


mtn8 d-none" data-s-tooltip-placement="right" title="Loading when this answer was
accepted&#x2026;" tabindex="0" role="note" aria-label="Accepted">
<div class="ta-center">
<svg aria-hidden="true" class="svg-icon iconCheckmarkLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M6 14l8 8L30 6v8L14 30l-8-8v-
8z"/></svg>
</div>
</div>

<a class="js-post-issue grid--cell s-btn s-btn__unset c-pointer py6 mx-


auto" href="/posts/18178603/timeline" data-shortcut="T" data-controller="s-tooltip"
data-s-tooltip-placement="right" title="Show activity on this post." aria-
label="Timeline"><svg aria-hidden="true" class="mln2 mr0 svg-icon iconHistory"
width="19" height="18" viewBox="0 0 19 18"><path d="M3 9a8 8 0 113.73 6.77L8.2
14.3A6 6 0 105 9l3.01-.01-4 4-4-4h3L3 9zm7-4h1.01L11 9.36l3.22 2.1-.6.93L10
10V5z"/></svg></a>

</div>

</div>
<div class="answercell post-layout--right">

<div class="s-prose js-post-body" itemprop="text">


<p>Javascript way of converting to a Boolean is </p>

<pre>//Your variable is the one you want to convert


var myBool = Boolean(yourVariable);
</pre>

<p>However in your above code you seem to be passing a string instead of the
variable here</p>

<pre>
isUpvote = request.POST.get('isUpvote')
</pre>

<p>Are you sure you are doing it correctly ?</p>


</div>
<div class="mt24">
<div class="grid fw-wrap ai-start jc-end gs8 gsy">
<time itemprop="dateCreated" datetime="2013-08-12T02:00:10"></time>
<div class="grid--cell mr16" style="flex: 1 1 100px;">

<div class="post-menu">
<a href="/a/18178603"
rel="nofollow"
itemprop="url"
class="js-share-link js-gps-track"
title="short permalink to this answer"
data-gps-track="post.click({ item: 2, priv: 0, post_type: 2 })"
data-controller="se-share-sheet"
data-se-share-sheet-title="Share a link to this answer"
data-se-share-sheet-subtitle=""
data-se-share-sheet-post-type="answer"
data-se-share-sheet-social="facebook twitter devto"
data-se-share-sheet-location="2"
data-se-share-sheet-license-url="https%3a%2f%2ffanyv88.com%3a443%2fhttps%2fcreativecommons.org
%2flicenses%2fby-sa%2f3.0%2f"
data-se-share-sheet-license-name="CC BY-SA 3.0"
data-s-popover-placement="bottom-start">share</a>
<span class="lsep">|</span>
<a href="/posts/18178603/edit" class="suggest-edit-post js-gps-
track" data-gps-track="post.click({ item: 6, priv: 0, post_type: 2 })"
title="">improve this answer</a>
<span class="lsep">|</span>
<button id="btnFollowPost-18178603" class="s-btn s-btn__link fc-black-400 h:fc-
black-700 pb2 js-follow-post js-follow-answer js-gps-track" role="button"
data-gps-track="post.click({ item: 14, priv: 0, post_type: 2 })"
data-controller="s-tooltip " data-s-tooltip-placement="bottom"
data-s-popover-placement="bottom" aria-controls=""
title="Follow this answer to receive notifications">
follow
</button>
<span class="lsep">|</span>
</div>

</div>
<div class="post-signature grid--cell fl0">
<div class="user-info user-hover">
<div class="user-action-time">
answered <span title="2013-08-12 02:00:10Z" class="relativetime">Aug 12 '13
at 2:00</span>
</div>
<div class="user-gravatar32">
<a href="/users/1066922/woofmeow"><div class="gravatar-wrapper-32"><img
src="https://www.gravatar.com/avatar/72e6ce209cb700c6ce2f166594d6b512?
s=32&amp;d=identicon&amp;r=PG" alt="" width="32" height="32" class="bar-
sm"></div></a>
</div>
<div class="user-details" itemprop="author" itemscope
itemtype="http://schema.org/Person">
<a href="/users/1066922/woofmeow">woofmeow</a><span class="d-none"
itemprop="name">woofmeow</span>
<div class="-flair">
<span class="reputation-score" title="reputation score "
dir="ltr">2,180</span><span title="12 silver badges" aria-hidden="true"><span
class="badge2"></span><span class="badgecount">12</span></span><span class="v-
visible-sr">12 silver badges</span><span title="12 bronze badges" aria-
hidden="true"><span class="badge3"></span><span
class="badgecount">12</span></span><span class="v-visible-sr">12 bronze
badges</span>
</div>
</div>
</div>

</div>
</div>
</div>

</div>

<div class="post-layout--right">
<div id="comments-18178603" class="comments js-comments-container bt bc-
black-075 mt12 " data-post-id="18178603" data-min-length="15">
<ul class="comments-list js-comments-list"
data-remaining-comments-count="0"
data-canpost="false"
data-cansee="true"
data-comments-unavailable="false"
data-addlink-disabled="true">

<li id="comment-26635187" class="comment js-comment " data-


comment-id="26635187">
<div class="js-comment-actions comment-actions">
<div class="comment-score js-comment-edit-hide">
</div>
</div>
<div class="comment-text js-comment-text-and-form">
<div class="comment-body js-comment-edit-hide">

<span class="comment-copy">Thanks for the response!! I added some


additional information to my question :( still haven&#39;t figured out what is
wrong</span>

&ndash;&nbsp;<a href="/users/2492270/user2492270"
title="1,853 reputation"
class="comment-user owner">user2492270</a>
<span class="comment-date" dir="ltr"><span title="2013-08-12
02:10:24Z, License: CC BY-SA 3.0" class="relativetime-clean">Aug 12 '13 at
2:10</span></span>
</div>
</div>
</li>
<li id="comment-26635275" class="comment js-comment " data-comment-
id="26635275">
<div class="js-comment-actions comment-actions">
<div class="comment-score js-comment-edit-hide">
</div>
</div>
<div class="comment-text js-comment-text-and-form">
<div class="comment-body js-comment-edit-hide">

<span class="comment-copy">@user2492270 check these 2 lines


<code>isUpvote = request.POST.get(&#39;isUpvote&#39;)</code> and <code>vote,
created = Vote.objects.get_or_create(user_voted=user_voted)</code> . I think you
are treating isUpvote as a string when sending the request. Im not sure if thats
the way its done in django. Also rememeber that you are sending an object
<code>xhr</code> in your request. Try looking online at how to access object
properties. Thats as much I can do ... feel free to accept the answer if it
helps.</span>

&ndash;&nbsp;<a href="/users/1066922/woofmeow"
title="2,180 reputation"
class="comment-user">woofmeow</a>
<span class="comment-date" dir="ltr"><span title="2013-08-12
02:17:31Z, License: CC BY-SA 3.0" class="relativetime-clean">Aug 12 '13 at
2:17</span></span>
</div>
</div>
</li>

</ul>
</div>

<div id="comments-link-18178603" data-rep=50 data-anon=true>


<a class="js-add-link comments-link disabled-link" title="Use
comments to ask for more information or suggest improvements. Avoid comments like
&#x201C;&#x2B;1&#x201D; or &#x201C;thanks&#x201D;." href="#" role="button">add a
comment</a>
<span class="js-link-separator dno">&nbsp;|&nbsp;</span>
<a class="js-show-link comments-link dno" title="expand to show all
comments on this post" href=# onclick="" role="button"></a>
</div>
</div>
</div>
</div>

<a name="50150854"></a>
<div id="answer-50150854" class="answer" data-answerid="50150854"
itemprop="suggestedAnswer" itemscope itemtype="http://schema.org/Answer">
<div class="post-layout">
<div class="votecell post-layout--left">
<div class="js-voting-container grid jc-center fd-column ai-stretch gs4
fc-black-200" data-post-id="50150854">
<button class="js-vote-up-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
useful" aria-pressed="false" aria-label="Up vote" data-selected-classes="fc-theme-
primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowUpLg" width="36"
height="36" viewBox="0 0 36 36"><path d="M2 26h32L18 10 2 26z"/></svg></button>
<div class="js-vote-count grid--cell fc-black-500 fs-title grid fd-column
ai-center" itemprop="upvoteCount" data-value="1">1</div>
<button class="js-vote-down-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
not useful" aria-pressed="false" aria-label="Down vote" data-selected-classes="fc-
theme-primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowDownLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M2 10h32L18 26 2
10z"/></svg></button>

<div class="js-accepted-answer-indicator grid--cell fc-green-500 py6


mtn8 d-none" data-s-tooltip-placement="right" title="Loading when this answer was
accepted&#x2026;" tabindex="0" role="note" aria-label="Accepted">
<div class="ta-center">
<svg aria-hidden="true" class="svg-icon iconCheckmarkLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M6 14l8 8L30 6v8L14 30l-8-8v-
8z"/></svg>
</div>
</div>

<a class="js-post-issue grid--cell s-btn s-btn__unset c-pointer py6 mx-


auto" href="/posts/50150854/timeline" data-shortcut="T" data-controller="s-tooltip"
data-s-tooltip-placement="right" title="Show activity on this post." aria-
label="Timeline"><svg aria-hidden="true" class="mln2 mr0 svg-icon iconHistory"
width="19" height="18" viewBox="0 0 19 18"><path d="M3 9a8 8 0 113.73 6.77L8.2
14.3A6 6 0 105 9l3.01-.01-4 4-4-4h3L3 9zm7-4h1.01L11 9.36l3.22 2.1-.6.93L10
10V5z"/></svg></a>

</div>

</div>

<div class="answercell post-layout--right">

<div class="s-prose js-post-body" itemprop="text">


<p>Since Django 1.5 dropped support for Python 2.5,
<em>django.utils.simplejson</em> is no longer part of Django as you can use
Python's built in json instead, which has the same API:</p>

<pre><code>import json

def view_function(request):
json_boolean_to_python_boolean = json.loads(request.POST.get('json_field'))
</code></pre>
</div>
<div class="mt24">
<div class="grid fw-wrap ai-start jc-end gs8 gsy">
<time itemprop="dateCreated" datetime="2018-05-03T08:54:59"></time>
<div class="grid--cell mr16" style="flex: 1 1 100px;">

<div class="post-menu">
<a href="/a/50150854"
rel="nofollow"
itemprop="url"
class="js-share-link js-gps-track"
title="short permalink to this answer"
data-gps-track="post.click({ item: 2, priv: 0, post_type: 2 })"
data-controller="se-share-sheet"
data-se-share-sheet-title="Share a link to this answer"
data-se-share-sheet-subtitle=""
data-se-share-sheet-post-type="answer"
data-se-share-sheet-social="facebook twitter devto"
data-se-share-sheet-location="2"
data-se-share-sheet-license-url="https%3a%2f%2ffanyv88.com%3a443%2fhttps%2fcreativecommons.org
%2flicenses%2fby-sa%2f4.0%2f"
data-se-share-sheet-license-name="CC BY-SA 4.0"
data-s-popover-placement="bottom-start">share</a>
<span class="lsep">|</span>
<a href="/posts/50150854/edit" class="suggest-edit-post js-gps-
track" data-gps-track="post.click({ item: 6, priv: 0, post_type: 2 })"
title="">improve this answer</a>
<span class="lsep">|</span>
<button id="btnFollowPost-50150854" class="s-btn s-btn__link fc-black-400 h:fc-
black-700 pb2 js-follow-post js-follow-answer js-gps-track" role="button"
data-gps-track="post.click({ item: 14, priv: 0, post_type: 2 })"
data-controller="s-tooltip " data-s-tooltip-placement="bottom"
data-s-popover-placement="bottom" aria-controls=""
title="Follow this answer to receive notifications">
follow
</button>
<span class="lsep">|</span>
</div>

</div>

<div class="post-signature grid--cell fl0">


<div class="user-info user-hover">
<div class="user-action-time">
answered <span title="2018-05-03 08:54:59Z" class="relativetime">May 3 '18
at 8:54</span>
</div>
<div class="user-gravatar32">
<a href="/users/1202214/andreas-bergstr%c3%b6m"><div class="gravatar-
wrapper-32"><img
src="https://www.gravatar.com/avatar/501be28c0bf8615dd7cc6ab809ef35e9?
s=32&amp;d=identicon&amp;r=PG" alt="" width="32" height="32" class="bar-
sm"></div></a>
</div>
<div class="user-details" itemprop="author" itemscope
itemtype="http://schema.org/Person">
<a href="/users/1202214/andreas-bergstr%c3%b6m">Andreas
Bergstr&#246;m</a><span class="d-none" itemprop="name">Andreas
Bergstr&#246;m</span>
<div class="-flair">
<span class="reputation-score" title="reputation score "
dir="ltr">9,962</span><span title="4 gold badges" aria-hidden="true"><span
class="badge1"></span><span class="badgecount">4</span></span><span class="v-
visible-sr">4 gold badges</span><span title="46 silver badges" aria-
hidden="true"><span class="badge2"></span><span
class="badgecount">46</span></span><span class="v-visible-sr">46 silver
badges</span><span title="41 bronze badges" aria-hidden="true"><span
class="badge3"></span><span class="badgecount">41</span></span><span class="v-
visible-sr">41 bronze badges</span>
</div>
</div>
</div>

</div>
</div>
</div>

</div>

<div class="post-layout--right">
<div id="comments-50150854" class="comments js-comments-container bt bc-
black-075 mt12 dno" data-post-id="50150854" data-min-length="15">
<ul class="comments-list js-comments-list"
data-remaining-comments-count="0"
data-canpost="false"
data-cansee="true"
data-comments-unavailable="false"
data-addlink-disabled="true">

</ul>
</div>

<div id="comments-link-50150854" data-rep=50 data-anon=true>


<a class="js-add-link comments-link disabled-link" title="Use
comments to ask for more information or suggest improvements. Avoid comments like
&#x201C;&#x2B;1&#x201D; or &#x201C;thanks&#x201D;." href="#" role="button">add a
comment</a>
<span class="js-link-separator dno">&nbsp;|&nbsp;</span>
<a class="js-show-link comments-link dno" title="expand to show all
comments on this post" href=# onclick="" role="button"></a>
</div>
</div>
</div>
</div>

<a name="59560679"></a>
<div id="answer-59560679" class="answer" data-answerid="59560679"
itemprop="suggestedAnswer" itemscope itemtype="http://schema.org/Answer">
<div class="post-layout">
<div class="votecell post-layout--left">
<div class="js-voting-container grid jc-center fd-column ai-stretch gs4
fc-black-200" data-post-id="59560679">
<button class="js-vote-up-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
useful" aria-pressed="false" aria-label="Up vote" data-selected-classes="fc-theme-
primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowUpLg" width="36"
height="36" viewBox="0 0 36 36"><path d="M2 26h32L18 10 2 26z"/></svg></button>
<div class="js-vote-count grid--cell fc-black-500 fs-title grid fd-column
ai-center" itemprop="upvoteCount" data-value="1">1</div>
<button class="js-vote-down-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
not useful" aria-pressed="false" aria-label="Down vote" data-selected-classes="fc-
theme-primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowDownLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M2 10h32L18 26 2
10z"/></svg></button>

<div class="js-accepted-answer-indicator grid--cell fc-green-500 py6


mtn8 d-none" data-s-tooltip-placement="right" title="Loading when this answer was
accepted&#x2026;" tabindex="0" role="note" aria-label="Accepted">
<div class="ta-center">
<svg aria-hidden="true" class="svg-icon iconCheckmarkLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M6 14l8 8L30 6v8L14 30l-8-8v-
8z"/></svg>
</div>
</div>

<a class="js-post-issue grid--cell s-btn s-btn__unset c-pointer py6 mx-


auto" href="/posts/59560679/timeline" data-shortcut="T" data-controller="s-tooltip"
data-s-tooltip-placement="right" title="Show activity on this post." aria-
label="Timeline"><svg aria-hidden="true" class="mln2 mr0 svg-icon iconHistory"
width="19" height="18" viewBox="0 0 19 18"><path d="M3 9a8 8 0 113.73 6.77L8.2
14.3A6 6 0 105 9l3.01-.01-4 4-4-4h3L3 9zm7-4h1.01L11 9.36l3.22 2.1-.6.93L10
10V5z"/></svg></a>

</div>

</div>

<div class="answercell post-layout--right">

<div class="s-prose js-post-body" itemprop="text">


<p>Another alternative is to use literal_eval() from ast(Abstract Syntax Tree)
library.</p>

<p>In Javascript/jquery:</p>

<pre><code>$.ajax({
url: &lt;!-- url for your view --&gt;,
type: "POST",
data: {
is_enabled: $("#id_enable_feature").prop("checked").toString() &lt;!-- Here
it's either true or false&gt;
}
})
</code></pre>

<p>In your Django view,</p>

<pre><code>from ast import literal_eval


def example_view(request):
is_enabled = literal_eval((request.POST.get('is_enabled')).capitalize())
print(is_enabled) # Here, you can check the boolean value in python like
True or False
</code></pre>
</div>
<div class="mt24">
<div class="grid fw-wrap ai-start jc-end gs8 gsy">
<time itemprop="dateCreated" datetime="2020-01-02T09:02:30"></time>
<div class="grid--cell mr16" style="flex: 1 1 100px;">

<div class="post-menu">
<a href="/a/59560679"
rel="nofollow"
itemprop="url"
class="js-share-link js-gps-track"
title="short permalink to this answer"
data-gps-track="post.click({ item: 2, priv: 0, post_type: 2 })"
data-controller="se-share-sheet"
data-se-share-sheet-title="Share a link to this answer"
data-se-share-sheet-subtitle=""
data-se-share-sheet-post-type="answer"
data-se-share-sheet-social="facebook twitter devto"
data-se-share-sheet-location="2"
data-se-share-sheet-license-url="https%3a%2f%2ffanyv88.com%3a443%2fhttps%2fcreativecommons.org
%2flicenses%2fby-sa%2f4.0%2f"
data-se-share-sheet-license-name="CC BY-SA 4.0"
data-s-popover-placement="bottom-start">share</a>
<span class="lsep">|</span>
<a href="/posts/59560679/edit" class="suggest-edit-post js-gps-
track" data-gps-track="post.click({ item: 6, priv: 0, post_type: 2 })"
title="">improve this answer</a>
<span class="lsep">|</span>
<button id="btnFollowPost-59560679" class="s-btn s-btn__link fc-black-400 h:fc-
black-700 pb2 js-follow-post js-follow-answer js-gps-track" role="button"
data-gps-track="post.click({ item: 14, priv: 0, post_type: 2 })"
data-controller="s-tooltip " data-s-tooltip-placement="bottom"
data-s-popover-placement="bottom" aria-controls=""
title="Follow this answer to receive notifications">
follow
</button>
<span class="lsep">|</span>
</div>

</div>

<div class="post-signature grid--cell fl0">


<div class="user-info ">
<div class="user-action-time">
answered <span title="2020-01-02 09:02:30Z" class="relativetime">Jan 2 at
9:02</span>
</div>
<div class="user-gravatar32">
<a href="/users/11719873/kiran-racherla"><div class="gravatar-wrapper-
32"><img src="https://www.gravatar.com/avatar/163a7d1560ee95eea48469175e598800?
s=32&amp;d=identicon&amp;r=PG&amp;f=1" alt="" width="32" height="32" class="bar-
sm"></div></a>
</div>
<div class="user-details" itemprop="author" itemscope
itemtype="http://schema.org/Person">
<a href="/users/11719873/kiran-racherla">Kiran Racherla</a><span class="d-
none" itemprop="name">Kiran Racherla</span>
<div class="-flair">
<span class="reputation-score" title="reputation score "
dir="ltr">99</span><span title="7 bronze badges" aria-hidden="true"><span
class="badge3"></span><span class="badgecount">7</span></span><span class="v-
visible-sr">7 bronze badges</span>
</div>
</div>
</div>

</div>
</div>
</div>

</div>

<div class="post-layout--right">
<div id="comments-59560679" class="comments js-comments-container bt bc-
black-075 mt12 dno" data-post-id="59560679" data-min-length="15">
<ul class="comments-list js-comments-list"
data-remaining-comments-count="0"
data-canpost="false"
data-cansee="true"
data-comments-unavailable="false"
data-addlink-disabled="true">

</ul>
</div>

<div id="comments-link-59560679" data-rep=50 data-anon=true>


<a class="js-add-link comments-link disabled-link" title="Use
comments to ask for more information or suggest improvements. Avoid comments like
&#x201C;&#x2B;1&#x201D; or &#x201C;thanks&#x201D;." href="#" role="button">add a
comment</a>
<span class="js-link-separator dno">&nbsp;|&nbsp;</span>
<a class="js-show-link comments-link dno" title="expand to show all
comments on this post" href=# onclick="" role="button"></a>
</div>
</div>
</div>
</div>

<a name="45023308"></a>
<div id="answer-45023308" class="answer" data-answerid="45023308"
itemprop="suggestedAnswer" itemscope itemtype="http://schema.org/Answer">
<div class="post-layout">
<div class="votecell post-layout--left">
<div class="js-voting-container grid jc-center fd-column ai-stretch gs4
fc-black-200" data-post-id="45023308">
<button class="js-vote-up-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
useful" aria-pressed="false" aria-label="Up vote" data-selected-classes="fc-theme-
primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowUpLg" width="36"
height="36" viewBox="0 0 36 36"><path d="M2 26h32L18 10 2 26z"/></svg></button>
<div class="js-vote-count grid--cell fc-black-500 fs-title grid fd-column
ai-center" itemprop="upvoteCount" data-value="0">0</div>
<button class="js-vote-down-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
not useful" aria-pressed="false" aria-label="Down vote" data-selected-classes="fc-
theme-primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowDownLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M2 10h32L18 26 2
10z"/></svg></button>

<div class="js-accepted-answer-indicator grid--cell fc-green-500 py6


mtn8 d-none" data-s-tooltip-placement="right" title="Loading when this answer was
accepted&#x2026;" tabindex="0" role="note" aria-label="Accepted">
<div class="ta-center">
<svg aria-hidden="true" class="svg-icon iconCheckmarkLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M6 14l8 8L30 6v8L14 30l-8-8v-
8z"/></svg>
</div>
</div>

<a class="js-post-issue grid--cell s-btn s-btn__unset c-pointer py6 mx-


auto" href="/posts/45023308/timeline" data-shortcut="T" data-controller="s-tooltip"
data-s-tooltip-placement="right" title="Show activity on this post." aria-
label="Timeline"><svg aria-hidden="true" class="mln2 mr0 svg-icon iconHistory"
width="19" height="18" viewBox="0 0 19 18"><path d="M3 9a8 8 0 113.73 6.77L8.2
14.3A6 6 0 105 9l3.01-.01-4 4-4-4h3L3 9zm7-4h1.01L11 9.36l3.22 2.1-.6.93L10
10V5z"/></svg></a>

</div>

</div>

<div class="answercell post-layout--right">

<div class="s-prose js-post-body" itemprop="text">


<p>With Python's <a href="https://docs.python.org/3/faq/programming.html#is-there-
an-equivalent-of-c-s-ternary-operator" rel="nofollow noreferrer">ternary
operator</a>:</p>

<pre><code>isUpvote = True if request.POST.get("isUpvote") == "true" else False


</code></pre>

<p>Also I should mention that if you are working with Django's forms and are trying
to pass compatible Boolean value to the <code>Form</code> or <code>ModelForm</code>
class via Ajax, you need to use the precise values Django is expecting.</p>

<p>Assuming <code>null=True</code> on your model:</p>

<ol>
<li>Unknown</li>
<li>Yes (True)</li>
<li>No (False)</li>
</ol>

<p>So for example, the following would deliver Boolean data to Django's form
properly:</p>

<pre><code>&lt;input type="radio" id="radio1" name="response" value="2"&gt;


&lt;label for="radio1"&gt;Yes&lt;/label&gt;
&lt;input type="radio" id="radio2" name="response" value="3"&gt;
&lt;label for="radio2"&gt;No&lt;/label&gt;
</code></pre>
</div>
<div class="mt24">
<div class="grid fw-wrap ai-start jc-end gs8 gsy">
<time itemprop="dateCreated" datetime="2017-07-10T23:52:18"></time>
<div class="grid--cell mr16" style="flex: 1 1 100px;">

<div class="post-menu">
<a href="/a/45023308"
rel="nofollow"
itemprop="url"
class="js-share-link js-gps-track"
title="short permalink to this answer"
data-gps-track="post.click({ item: 2, priv: 0, post_type: 2 })"
data-controller="se-share-sheet"
data-se-share-sheet-title="Share a link to this answer"
data-se-share-sheet-subtitle=""
data-se-share-sheet-post-type="answer"
data-se-share-sheet-social="facebook twitter devto"
data-se-share-sheet-location="2"
data-se-share-sheet-license-url="https%3a%2f%2ffanyv88.com%3a443%2fhttps%2fcreativecommons.org
%2flicenses%2fby-sa%2f4.0%2f"
data-se-share-sheet-license-name="CC BY-SA 4.0"
data-s-popover-placement="bottom-start">share</a>
<span class="lsep">|</span>
<a href="/posts/45023308/edit" class="suggest-edit-post js-gps-
track" data-gps-track="post.click({ item: 6, priv: 0, post_type: 2 })"
title="">improve this answer</a>
<span class="lsep">|</span>
<button id="btnFollowPost-45023308" class="s-btn s-btn__link fc-black-400 h:fc-
black-700 pb2 js-follow-post js-follow-answer js-gps-track" role="button"
data-gps-track="post.click({ item: 14, priv: 0, post_type: 2 })"
data-controller="s-tooltip " data-s-tooltip-placement="bottom"
data-s-popover-placement="bottom" aria-controls=""
title="Follow this answer to receive notifications">
follow
</button>
<span class="lsep">|</span>
</div>

</div>
<div class="post-signature grid--cell fl0">
<div class="user-info ">
<div class="user-action-time">
<a href="/posts/45023308/revisions" title="show all edits to this post"
class="js-gps-track"
data-gps-track="post.click({ item: 4, priv: 0, post_type:
2 })">edited <span title="2018-10-05 23:24:44Z" class="relativetime">Oct 5 '18 at
23:24</span></a>
</div>
<div class="user-gravatar32">

</div>
<div class="user-details">

<div class="-flair">

</div>
</div>
</div> </div>

<div class="post-signature grid--cell fl0">


<div class="user-info user-hover">
<div class="user-action-time">
answered <span title="2017-07-10 23:52:18Z" class="relativetime">Jul 10 '17
at 23:52</span>
</div>
<div class="user-gravatar32">
<a href="/users/4928578/adam-starrh"><div class="gravatar-wrapper-32"><img
src="https://lh6.googleusercontent.com/-EpzHYcRgyKs/AAAAAAAAAAI/AAAAAAAAJzA/Wa-
_KCLFdJY/photo.jpg?sz=32" alt="" width="32" height="32" class="bar-sm"></div></a>
</div>
<div class="user-details" itemprop="author" itemscope
itemtype="http://schema.org/Person">
<a href="/users/4928578/adam-starrh">Adam Starrh</a><span class="d-none"
itemprop="name">Adam Starrh</span>
<div class="-flair">
<span class="reputation-score" title="reputation score "
dir="ltr">4,473</span><span title="6 gold badges" aria-hidden="true"><span
class="badge1"></span><span class="badgecount">6</span></span><span class="v-
visible-sr">6 gold badges</span><span title="36 silver badges" aria-
hidden="true"><span class="badge2"></span><span
class="badgecount">36</span></span><span class="v-visible-sr">36 silver
badges</span><span title="64 bronze badges" aria-hidden="true"><span
class="badge3"></span><span class="badgecount">64</span></span><span class="v-
visible-sr">64 bronze badges</span>
</div>
</div>
</div>

</div>
</div>
</div>

</div>

<div class="post-layout--right">
<div id="comments-45023308" class="comments js-comments-container bt bc-
black-075 mt12 " data-post-id="45023308" data-min-length="15">
<ul class="comments-list js-comments-list"
data-remaining-comments-count="0"
data-canpost="false"
data-cansee="true"
data-comments-unavailable="false"
data-addlink-disabled="true">

<li id="comment-82802854" class="comment js-comment " data-


comment-id="82802854">
<div class="js-comment-actions comment-actions">
<div class="comment-score js-comment-edit-hide">
</div>
</div>
<div class="comment-text js-comment-text-and-form">
<div class="comment-body js-comment-edit-hide">

<span class="comment-copy">This isn&#39;t a bad answer, but it uses


the <a href="https://docs.python.org/3/faq/programming.html#is-there-an-equivalent-
of-c-s-ternary-operator" rel="nofollow noreferrer">ternary operator</a>, not a list
comprehension.</span>

&ndash;&nbsp;<a href="/users/5749040/jack-brounstein"
title="113 reputation"
class="comment-user">Jack Brounstein</a>
<span class="comment-date" dir="ltr"><span title="2017-12-21
03:24:28Z, License: CC BY-SA 3.0" class="relativetime-clean">Dec 21 '17 at
3:24</span></span>
</div>
</div>
</li>

</ul>
</div>

<div id="comments-link-45023308" data-rep=50 data-anon=true>


<a class="js-add-link comments-link disabled-link" title="Use
comments to ask for more information or suggest improvements. Avoid comments like
&#x201C;&#x2B;1&#x201D; or &#x201C;thanks&#x201D;." href="#" role="button">add a
comment</a>
<span class="js-link-separator dno">&nbsp;|&nbsp;</span>
<a class="js-show-link comments-link dno" title="expand to show all
comments on this post" href=# onclick="" role="button"></a>
</div>
</div>
</div>
</div>

<a name="52752727"></a>
<div id="answer-52752727" class="answer" data-answerid="52752727"
itemprop="suggestedAnswer" itemscope itemtype="http://schema.org/Answer">
<div class="post-layout">
<div class="votecell post-layout--left">
<div class="js-voting-container grid jc-center fd-column ai-stretch gs4
fc-black-200" data-post-id="52752727">
<button class="js-vote-up-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
useful" aria-pressed="false" aria-label="Up vote" data-selected-classes="fc-theme-
primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowUpLg" width="36"
height="36" viewBox="0 0 36 36"><path d="M2 26h32L18 10 2 26z"/></svg></button>
<div class="js-vote-count grid--cell fc-black-500 fs-title grid fd-column
ai-center" itemprop="upvoteCount" data-value="0">0</div>
<button class="js-vote-down-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
not useful" aria-pressed="false" aria-label="Down vote" data-selected-classes="fc-
theme-primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowDownLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M2 10h32L18 26 2
10z"/></svg></button>

<div class="js-accepted-answer-indicator grid--cell fc-green-500 py6


mtn8 d-none" data-s-tooltip-placement="right" title="Loading when this answer was
accepted&#x2026;" tabindex="0" role="note" aria-label="Accepted">
<div class="ta-center">
<svg aria-hidden="true" class="svg-icon iconCheckmarkLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M6 14l8 8L30 6v8L14 30l-8-8v-
8z"/></svg>
</div>
</div>

<a class="js-post-issue grid--cell s-btn s-btn__unset c-pointer py6 mx-


auto" href="/posts/52752727/timeline" data-shortcut="T" data-controller="s-tooltip"
data-s-tooltip-placement="right" title="Show activity on this post." aria-
label="Timeline"><svg aria-hidden="true" class="mln2 mr0 svg-icon iconHistory"
width="19" height="18" viewBox="0 0 19 18"><path d="M3 9a8 8 0 113.73 6.77L8.2
14.3A6 6 0 105 9l3.01-.01-4 4-4-4h3L3 9zm7-4h1.01L11 9.36l3.22 2.1-.6.93L10
10V5z"/></svg></a>

</div>

</div>

<div class="answercell post-layout--right">

<div class="s-prose js-post-body" itemprop="text">


<p>I usually convert JavaScript Boolean value into number.</p>

<pre><code>var xhr = {
'isUpvote': Number(isUpvote)
};
</code></pre>

<p>In python:</p>

<pre><code>try:
is_upvote = bool(int(request.POST.get('isUpvote', 0)))
except ValueError:
// handle exception here
</code></pre>
</div>
<div class="mt24">
<div class="grid fw-wrap ai-start jc-end gs8 gsy">
<time itemprop="dateCreated" datetime="2018-10-11T05:20:50"></time>
<div class="grid--cell mr16" style="flex: 1 1 100px;">

<div class="post-menu">
<a href="/a/52752727"
rel="nofollow"
itemprop="url"
class="js-share-link js-gps-track"
title="short permalink to this answer"
data-gps-track="post.click({ item: 2, priv: 0, post_type: 2 })"
data-controller="se-share-sheet"
data-se-share-sheet-title="Share a link to this answer"
data-se-share-sheet-subtitle=""
data-se-share-sheet-post-type="answer"
data-se-share-sheet-social="facebook twitter devto"
data-se-share-sheet-location="2"
data-se-share-sheet-license-url="https%3a%2f%2ffanyv88.com%3a443%2fhttps%2fcreativecommons.org
%2flicenses%2fby-sa%2f4.0%2f"
data-se-share-sheet-license-name="CC BY-SA 4.0"
data-s-popover-placement="bottom-start">share</a>
<span class="lsep">|</span>
<a href="/posts/52752727/edit" class="suggest-edit-post js-gps-
track" data-gps-track="post.click({ item: 6, priv: 0, post_type: 2 })"
title="">improve this answer</a>
<span class="lsep">|</span>
<button id="btnFollowPost-52752727" class="s-btn s-btn__link fc-black-400 h:fc-
black-700 pb2 js-follow-post js-follow-answer js-gps-track" role="button"
data-gps-track="post.click({ item: 14, priv: 0, post_type: 2 })"
data-controller="s-tooltip " data-s-tooltip-placement="bottom"
data-s-popover-placement="bottom" aria-controls=""
title="Follow this answer to receive notifications">
follow
</button>
<span class="lsep">|</span>
</div>

</div>

<div class="post-signature grid--cell fl0">


<div class="user-info user-hover">
<div class="user-action-time">
answered <span title="2018-10-11 05:20:50Z" class="relativetime">Oct 11 '18
at 5:20</span>
</div>
<div class="user-gravatar32">
<a href="/users/6350111/aqueel-aboobacker-vp"><div class="gravatar-wrapper-
32"><img src="https://i.stack.imgur.com/saI40.png?s=32&amp;g=1" alt="" width="32"
height="32" class="bar-sm"></div></a>
</div>
<div class="user-details" itemprop="author" itemscope
itemtype="http://schema.org/Person">
<a href="/users/6350111/aqueel-aboobacker-vp">Aqueel Aboobacker VP</a><span
class="d-none" itemprop="name">Aqueel Aboobacker VP</span>
<div class="-flair">
<span class="reputation-score" title="reputation score "
dir="ltr">353</span><span title="1 silver badge" aria-hidden="true"><span
class="badge2"></span><span class="badgecount">1</span></span><span class="v-
visible-sr">1 silver badge</span><span title="6 bronze badges" aria-
hidden="true"><span class="badge3"></span><span
class="badgecount">6</span></span><span class="v-visible-sr">6 bronze badges</span>
</div>
</div>
</div>

</div>
</div>
</div>

</div>

<div class="post-layout--right">
<div id="comments-52752727" class="comments js-comments-container bt bc-
black-075 mt12 dno" data-post-id="52752727" data-min-length="15">
<ul class="comments-list js-comments-list"
data-remaining-comments-count="0"
data-canpost="false"
data-cansee="true"
data-comments-unavailable="false"
data-addlink-disabled="true">

</ul>
</div>

<div id="comments-link-52752727" data-rep=50 data-anon=true>


<a class="js-add-link comments-link disabled-link" title="Use
comments to ask for more information or suggest improvements. Avoid comments like
&#x201C;&#x2B;1&#x201D; or &#x201C;thanks&#x201D;." href="#" role="button">add a
comment</a>
<span class="js-link-separator dno">&nbsp;|&nbsp;</span>
<a class="js-show-link comments-link dno" title="expand to show all
comments on this post" href=# onclick="" role="button"></a>
</div>
</div>
</div>
</div>

<a name="57411976"></a>
<div id="answer-57411976" class="answer" data-answerid="57411976"
itemprop="suggestedAnswer" itemscope itemtype="http://schema.org/Answer">
<div class="post-layout">
<div class="votecell post-layout--left">
<div class="js-voting-container grid jc-center fd-column ai-stretch gs4
fc-black-200" data-post-id="57411976">
<button class="js-vote-up-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
useful" aria-pressed="false" aria-label="Up vote" data-selected-classes="fc-theme-
primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowUpLg" width="36"
height="36" viewBox="0 0 36 36"><path d="M2 26h32L18 10 2 26z"/></svg></button>
<div class="js-vote-count grid--cell fc-black-500 fs-title grid fd-column
ai-center" itemprop="upvoteCount" data-value="0">0</div>
<button class="js-vote-down-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
not useful" aria-pressed="false" aria-label="Down vote" data-selected-classes="fc-
theme-primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowDownLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M2 10h32L18 26 2
10z"/></svg></button>

<div class="js-accepted-answer-indicator grid--cell fc-green-500 py6


mtn8 d-none" data-s-tooltip-placement="right" title="Loading when this answer was
accepted&#x2026;" tabindex="0" role="note" aria-label="Accepted">
<div class="ta-center">
<svg aria-hidden="true" class="svg-icon iconCheckmarkLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M6 14l8 8L30 6v8L14 30l-8-8v-
8z"/></svg>
</div>
</div>

<a class="js-post-issue grid--cell s-btn s-btn__unset c-pointer py6 mx-


auto" href="/posts/57411976/timeline" data-shortcut="T" data-controller="s-tooltip"
data-s-tooltip-placement="right" title="Show activity on this post." aria-
label="Timeline"><svg aria-hidden="true" class="mln2 mr0 svg-icon iconHistory"
width="19" height="18" viewBox="0 0 19 18"><path d="M3 9a8 8 0 113.73 6.77L8.2
14.3A6 6 0 105 9l3.01-.01-4 4-4-4h3L3 9zm7-4h1.01L11 9.36l3.22 2.1-.6.93L10
10V5z"/></svg></a>

</div>

</div>

<div class="answercell post-layout--right">

<div class="s-prose js-post-body" itemprop="text">


<p>I have faced the same issue when calling django rest api from js, resolved it
this way:</p>

<pre><code>isUpvote = request.POST.get("isUpvote")
isUpvote = isUpvote == True or isUpvote == "true" or isUpvote == "True"
</code></pre>
</div>
<div class="mt24">
<div class="grid fw-wrap ai-start jc-end gs8 gsy">
<time itemprop="dateCreated" datetime="2019-08-08T11:53:05"></time>
<div class="grid--cell mr16" style="flex: 1 1 100px;">

<div class="post-menu">
<a href="/a/57411976"
rel="nofollow"
itemprop="url"
class="js-share-link js-gps-track"
title="short permalink to this answer"
data-gps-track="post.click({ item: 2, priv: 0, post_type: 2 })"
data-controller="se-share-sheet"
data-se-share-sheet-title="Share a link to this answer"
data-se-share-sheet-subtitle=""
data-se-share-sheet-post-type="answer"
data-se-share-sheet-social="facebook twitter devto"
data-se-share-sheet-location="2"
data-se-share-sheet-license-url="https%3a%2f%2ffanyv88.com%3a443%2fhttps%2fcreativecommons.org
%2flicenses%2fby-sa%2f4.0%2f"
data-se-share-sheet-license-name="CC BY-SA 4.0"
data-s-popover-placement="bottom-start">share</a>
<span class="lsep">|</span>
<a href="/posts/57411976/edit" class="suggest-edit-post js-gps-
track" data-gps-track="post.click({ item: 6, priv: 0, post_type: 2 })"
title="">improve this answer</a>
<span class="lsep">|</span>
<button id="btnFollowPost-57411976" class="s-btn s-btn__link fc-black-400 h:fc-
black-700 pb2 js-follow-post js-follow-answer js-gps-track" role="button"
data-gps-track="post.click({ item: 14, priv: 0, post_type: 2 })"
data-controller="s-tooltip " data-s-tooltip-placement="bottom"
data-s-popover-placement="bottom" aria-controls=""
title="Follow this answer to receive notifications">
follow
</button>
<span class="lsep">|</span>
</div>

</div>
<div class="post-signature grid--cell fl0">
<div class="user-info ">
<div class="user-action-time">
<a href="/posts/57411976/revisions" title="show all edits to this post"
class="js-gps-track"
data-gps-track="post.click({ item: 4, priv: 0, post_type:
2 })">edited <span title="2019-08-09 07:44:54Z" class="relativetime">Aug 9 '19 at
7:44</span></a>
</div>
<div class="user-gravatar32">

</div>
<div class="user-details">

<div class="-flair">

</div>
</div>
</div> </div>

<div class="post-signature grid--cell fl0">


<div class="user-info user-hover">
<div class="user-action-time">
answered <span title="2019-08-08 11:53:05Z" class="relativetime">Aug 8 '19
at 11:53</span>
</div>
<div class="user-gravatar32">
<a href="/users/1123041/vbevans94"><div class="gravatar-wrapper-32"><img
src="https://www.gravatar.com/avatar/25f43f861d5015c437549678834180cb?
s=32&amp;d=identicon&amp;r=PG" alt="" width="32" height="32" class="bar-
sm"></div></a>
</div>
<div class="user-details" itemprop="author" itemscope
itemtype="http://schema.org/Person">
<a href="/users/1123041/vbevans94">vbevans94</a><span class="d-none"
itemprop="name">vbevans94</span>
<div class="-flair">
<span class="reputation-score" title="reputation score "
dir="ltr">984</span><span title="10 silver badges" aria-hidden="true"><span
class="badge2"></span><span class="badgecount">10</span></span><span class="v-
visible-sr">10 silver badges</span><span title="13 bronze badges" aria-
hidden="true"><span class="badge3"></span><span
class="badgecount">13</span></span><span class="v-visible-sr">13 bronze
badges</span>
</div>
</div>
</div>

</div>
</div>
</div>

</div>

<div class="post-layout--right">
<div id="comments-57411976" class="comments js-comments-container bt bc-
black-075 mt12 " data-post-id="57411976" data-min-length="15">
<ul class="comments-list js-comments-list"
data-remaining-comments-count="0"
data-canpost="false"
data-cansee="true"
data-comments-unavailable="false"
data-addlink-disabled="true">

<li id="comment-101311751" class="comment js-comment "


data-comment-id="101311751">
<div class="js-comment-actions comment-actions">
<div class="comment-score js-comment-edit-hide">
</div>
</div>
<div class="comment-text js-comment-text-and-form">
<div class="comment-body js-comment-edit-hide">

<span class="comment-copy">I recommend you add text toi explain why


this is the solution. If I understand things correctly, this could be a good answer
to the question, but without explanation accompanying it, and why it is better than
other answers already posted, it is likely to get deleted.</span>

&ndash;&nbsp;<a href="/users/3216427/joanis"
title="3,770 reputation"
class="comment-user">joanis</a>
<span class="comment-date" dir="ltr"><span title="2019-08-08
15:22:28Z, License: CC BY-SA 4.0" class="relativetime-clean">Aug 8 '19 at
15:22</span></span>
</div>
</div>
</li>

</ul>
</div>

<div id="comments-link-57411976" data-rep=50 data-anon=true>


<a class="js-add-link comments-link disabled-link" title="Use
comments to ask for more information or suggest improvements. Avoid comments like
&#x201C;&#x2B;1&#x201D; or &#x201C;thanks&#x201D;." href="#" role="button">add a
comment</a>
<span class="js-link-separator dno">&nbsp;|&nbsp;</span>
<a class="js-show-link comments-link dno" title="expand to show all
comments on this post" href=# onclick="" role="button"></a>
</div>
</div>
</div>
</div>

<a name="61150865"></a>
<div id="answer-61150865" class="answer" data-answerid="61150865"
itemprop="suggestedAnswer" itemscope itemtype="http://schema.org/Answer">
<div class="post-layout">
<div class="votecell post-layout--left">
<div class="js-voting-container grid jc-center fd-column ai-stretch gs4
fc-black-200" data-post-id="61150865">
<button class="js-vote-up-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
useful" aria-pressed="false" aria-label="Up vote" data-selected-classes="fc-theme-
primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowUpLg" width="36"
height="36" viewBox="0 0 36 36"><path d="M2 26h32L18 10 2 26z"/></svg></button>
<div class="js-vote-count grid--cell fc-black-500 fs-title grid fd-column
ai-center" itemprop="upvoteCount" data-value="0">0</div>
<button class="js-vote-down-btn grid--cell s-btn s-btn__unset c-pointer"
data-controller="s-tooltip" data-s-tooltip-placement="right" title="This answer is
not useful" aria-pressed="false" aria-label="Down vote" data-selected-classes="fc-
theme-primary"><svg aria-hidden="true" class="m0 svg-icon iconArrowDownLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M2 10h32L18 26 2
10z"/></svg></button>

<div class="js-accepted-answer-indicator grid--cell fc-green-500 py6


mtn8 d-none" data-s-tooltip-placement="right" title="Loading when this answer was
accepted&#x2026;" tabindex="0" role="note" aria-label="Accepted">
<div class="ta-center">
<svg aria-hidden="true" class="svg-icon iconCheckmarkLg"
width="36" height="36" viewBox="0 0 36 36"><path d="M6 14l8 8L30 6v8L14 30l-8-8v-
8z"/></svg>
</div>
</div>

<a class="js-post-issue grid--cell s-btn s-btn__unset c-pointer py6 mx-


auto" href="/posts/61150865/timeline" data-shortcut="T" data-controller="s-tooltip"
data-s-tooltip-placement="right" title="Show activity on this post." aria-
label="Timeline"><svg aria-hidden="true" class="mln2 mr0 svg-icon iconHistory"
width="19" height="18" viewBox="0 0 19 18"><path d="M3 9a8 8 0 113.73 6.77L8.2
14.3A6 6 0 105 9l3.01-.01-4 4-4-4h3L3 9zm7-4h1.01L11 9.36l3.22 2.1-.6.93L10
10V5z"/></svg></a>

</div>

</div>

<div class="answercell post-layout--right">

<div class="s-prose js-post-body" itemprop="text">


<p>You can pass the strings "true" or "false" to boolean only with</p>

<pre><code>isUpvote = request.POST.get('isUpvote') == 'true'


</code></pre>
</div>
<div class="mt24">
<div class="grid fw-wrap ai-start jc-end gs8 gsy">
<time itemprop="dateCreated" datetime="2020-04-11T01:05:48"></time>
<div class="grid--cell mr16" style="flex: 1 1 100px;">

<div class="post-menu">
<a href="/a/61150865"
rel="nofollow"
itemprop="url"
class="js-share-link js-gps-track"
title="short permalink to this answer"
data-gps-track="post.click({ item: 2, priv: 0, post_type: 2 })"
data-controller="se-share-sheet"
data-se-share-sheet-title="Share a link to this answer"
data-se-share-sheet-subtitle=""
data-se-share-sheet-post-type="answer"
data-se-share-sheet-social="facebook twitter devto"
data-se-share-sheet-location="2"
data-se-share-sheet-license-url="https%3a%2f%2ffanyv88.com%3a443%2fhttps%2fcreativecommons.org
%2flicenses%2fby-sa%2f4.0%2f"
data-se-share-sheet-license-name="CC BY-SA 4.0"
data-s-popover-placement="bottom-start">share</a>
<span class="lsep">|</span>
<a href="/posts/61150865/edit" class="suggest-edit-post js-gps-
track" data-gps-track="post.click({ item: 6, priv: 0, post_type: 2 })"
title="">improve this answer</a>
<span class="lsep">|</span>
<button id="btnFollowPost-61150865" class="s-btn s-btn__link fc-black-400 h:fc-
black-700 pb2 js-follow-post js-follow-answer js-gps-track" role="button"
data-gps-track="post.click({ item: 14, priv: 0, post_type: 2 })"
data-controller="s-tooltip " data-s-tooltip-placement="bottom"
data-s-popover-placement="bottom" aria-controls=""
title="Follow this answer to receive notifications">
follow
</button>
<span class="lsep">|</span>
</div>

</div>
<div class="post-signature grid--cell fl0">
<div class="user-info ">
<div class="user-action-time">
<a href="/posts/61150865/revisions" title="show all edits to this post"
class="js-gps-track"
data-gps-track="post.click({ item: 4, priv: 0, post_type:
2 })">edited <span title="2020-05-13 01:22:20Z" class="relativetime">May 13 at
1:22</span></a>
</div>
<div class="user-gravatar32">

</div>
<div class="user-details">

<div class="-flair">

</div>
</div>
</div> </div>

<div class="post-signature grid--cell fl0">


<div class="user-info ">
<div class="user-action-time">
answered <span title="2020-04-11 01:05:48Z" class="relativetime">Apr 11 at
1:05</span>
</div>
<div class="user-gravatar32">
<a href="/users/6054202/sergio-guillen"><div class="gravatar-wrapper-
32"><img src="https://www.gravatar.com/avatar/b4b3c4fc5445a45464c9978fa5749f28?
s=32&amp;d=identicon&amp;r=PG&amp;f=1" alt="" width="32" height="32" class="bar-
sm"></div></a>
</div>
<div class="user-details" itemprop="author" itemscope
itemtype="http://schema.org/Person">
<a href="/users/6054202/sergio-guillen">Sergio Guillen</a><span class="d-
none" itemprop="name">Sergio Guillen</span>
<div class="-flair">
<span class="reputation-score" title="reputation score "
dir="ltr">1</span><span title="1 bronze badge" aria-hidden="true"><span
class="badge3"></span><span class="badgecount">1</span></span><span class="v-
visible-sr">1 bronze badge</span>
</div>
</div>
</div>

</div>
</div>
</div>

</div>

<div class="post-layout--right">
<div id="comments-61150865" class="comments js-comments-container bt bc-
black-075 mt12 dno" data-post-id="61150865" data-min-length="15">
<ul class="comments-list js-comments-list"
data-remaining-comments-count="0"
data-canpost="false"
data-cansee="true"
data-comments-unavailable="false"
data-addlink-disabled="true">

</ul>
</div>

<div id="comments-link-61150865" data-rep=50 data-anon=true>


<a class="js-add-link comments-link disabled-link" title="Use
comments to ask for more information or suggest improvements. Avoid comments like
&#x201C;&#x2B;1&#x201D; or &#x201C;thanks&#x201D;." href="#" role="button">add a
comment</a>
<span class="js-link-separator dno">&nbsp;|&nbsp;</span>
<a class="js-show-link comments-link dno" title="expand to show all
comments on this post" href=# onclick="" role="button"></a>
</div>
</div>
</div>
</div>

<a name='new-answer'></a>
<form id="post-form"
action="/questions/18178564/answer/submit" method="post" class="js-add-answer-
component post-form">
<input type="hidden" id="post-id"
value="18178564" />
<input type="hidden" id="qualityBanWarningShown"
name="qualityBanWarningShown" value="false" />
<input type="hidden" name="referrer"
value="https://www.google.com/" />
<h2 class="space">
Your Answer
</h2>

<script>
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
</script>

<script>
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
useStacksEditor: false,
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by \u003ca
href=\"https://imgur.com/\"\u003e\u003csvg class=\"svg-icon\" width=\"50\"
height=\"18\" viewBox=\"0 0 50 18\" fill=\"none\"
xmlns=\"http://www.w3.org/2000/svg\"\u003e\u003cpath d=\"M46.1709 9.17788C46.1709
8.26454 46.2665 7.94324 47.1084 7.58816C47.4091 7.46349 47.7169 7.36433 48.0099
7.26993C48.9099 6.97997 49.672 6.73443 49.672 5.93063C49.672 5.22043 48.9832
4.61182 48.1414 4.61182C47.4335 4.61182 46.7256 4.91628 46.0943 5.50789C45.7307
4.9328 45.2525 4.66231 44.6595 4.66231C43.6264 4.66231 43.1481 5.28821 43.1481
6.59048V11.9512C43.1481 13.2535 43.6264 13.8962 44.6595 13.8962C45.6924 13.8962
46.1709 13.2535 46.1709 11.9512V9.17788Z\"/\u003e\u003cpath d=\"M32.492
10.1419C32.492 12.6954 34.1182 14.0484 37.0451 14.0484C39.9723 14.0484 41.5985
12.6954 41.5985 10.1419V6.59049C41.5985 5.28821 41.1394 4.66232 40.1061
4.66232C39.0732 4.66232 38.5948 5.28821 38.5948 6.59049V9.60062C38.5948 10.8521
38.2696 11.5455 37.0451 11.5455C35.8209 11.5455 35.4954 10.8521 35.4954
9.60062V6.59049C35.4954 5.28821 35.0173 4.66232 34.0034 4.66232C32.9703 4.66232
32.492 5.28821 32.492 6.59049V10.1419Z\" /\u003e\u003cpath fill-rule=\"evenodd\"
clip-rule=\"evenodd\" d=\"M25.6622 17.6335C27.8049 17.6335 29.3739 16.9402 30.2537
15.6379C30.8468 14.7755 30.9615 13.5579 30.9615 11.9512V6.59049C30.9615 5.28821
30.4833 4.66231 29.4502 4.66231C28.9913 4.66231 28.4555 4.94978 28.1109
5.50789C27.499 4.86533 26.7335 4.56087 25.7005 4.56087C23.1369 4.56087 21.0134
6.57349 21.0134 9.27932C21.0134 11.9852 23.003 13.913 25.3754 13.913C26.5612 13.913
27.4607 13.4902 28.1109 12.6616C28.1109 12.7229 28.1161 12.7799 28.121
12.8346C28.1256 12.8854 28.1301 12.9342 28.1301 12.983C28.1301 14.4373 27.2502
15.2321 25.777 15.2321C24.8349 15.2321 24.1352 14.9821 23.5661 14.7787C23.176
14.6393 22.8472 14.5218 22.5437 14.5218C21.7977 14.5218 21.2429 15.0123 21.2429
15.6887C21.2429 16.7375 22.9072 17.6335 25.6622 17.6335ZM24.1317 9.27932C24.1317
7.94324 24.9928 7.09766 26.1024 7.09766C27.2119 7.09766 28.0918 7.94324 28.0918
9.27932C28.0918 10.6321 27.2311 11.5116 26.1024 11.5116C24.9737 11.5116 24.1317
10.6491 24.1317 9.27932Z\"/\u003e\u003cpath d=\"M16.8045 11.9512C16.8045 13.2535
17.2637 13.8962 18.2965 13.8962C19.3298 13.8962 19.8079 13.2535 19.8079
11.9512V8.12928C19.8079 5.82936 18.4879 4.62866 16.4027 4.62866C15.1594 4.62866
14.279 4.98375 13.3609 5.88013C12.653 5.05154 11.6581 4.62866 10.3573
4.62866C9.34336 4.62866 8.57809 4.89931 7.9466 5.5079C7.58314 4.9328 7.10506
4.66232 6.51203 4.66232C5.47873 4.66232 5.00066 5.28821 5.00066
6.59049V11.9512C5.00066 13.2535 5.47873 13.8962 6.51203 13.8962C7.54479 13.8962
8.0232 13.2535 8.0232 11.9512V8.90741C8.0232 7.58817 8.44431 6.91179 9.53458
6.91179C10.5104 6.91179 10.893 7.58817 10.893 8.94108V11.9512C10.893 13.2535
11.3711 13.8962 12.4044 13.8962C13.4375 13.8962 13.9157 13.2535 13.9157
11.9512V8.90741C13.9157 7.58817 14.3365 6.91179 15.4269 6.91179C16.4027 6.91179
16.8045 7.58817 16.8045 8.94108V11.9512Z\"/\u003e\u003cpath d=\"M3.31675
6.59049C3.31675 5.28821 2.83866 4.66232 1.82471 4.66232C0.791758 4.66232 0.313354
5.28821 0.313354 6.59049V11.9512C0.313354 13.2535 0.791758 13.8962 1.82471
13.8962C2.85798 13.8962 3.31675 13.2535 3.31675 11.9512V6.59049Z\"
/\u003e\u003cpath d=\"M1.87209 0.400291C0.843612 0.400291 0 1.1159 0 1.98861C0
2.87869 0.822846 3.57676 1.87209 3.57676C2.90056 3.57676 3.7234 2.87869 3.7234
1.98861C3.7234 1.1159 2.90056 0.400291 1.87209 0.400291Z\"
fill=\"#1BB76E\"/\u003e\u003c/svg\u003e\u003c/a\u003e",
contentPolicyHtml: "User contributions licensed under \u003ca
href=\"https://stackoverflow.com/help/licensing\"\u003ecc by-sa\u003c/a\u003e
\u003ca href=\"https://stackoverflow.com/legal/content-policy\"\u003e(content
policy)\u003c/a\u003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true,enableSnippets:true
});
}
});
</script>
<div id="post-editor" class="post-editor js-post-editor">

<div class="ps-relative">
<div class="wmd-container mb8">
<div id="wmd-button-bar" class="wmd-button-bar btr-sm"></div>
<div class="js-stacks-validation">
<div class="ps-relative">
<textarea id="wmd-input"
name="post-text"
class="wmd-input s-input bar0 js-post-body-field"
data-post-type-id="2"
cols="92" rows="15"
tabindex="101"
data-min-length=""></textarea>
</div>
<div class="s-input-message mt4 d-none js-stacks-validation-
message"></div>
</div>
</div>
</div>

<aside class="grid ai-start jc-space-between js-answer-help s-notice s-


notice__warning pb0 pr4 pt4 mb8 d-none" role="status" aria-hidden="true">
<div class="grid--cell pt8">
<p>Thanks for contributing an answer to Stack Overflow!</p><ul><li>Please
be sure to <em>answer the question</em>. Provide details and share your research!
</li></ul><p>But <em>avoid</em> …</p><ul><li>Asking for help, clarification, or
responding to other answers.</li><li>Making statements based on opinion; back them
up with references or personal experience.</li></ul><p>To learn more, see our <a
href="/help/how-to-answer">tips on writing great answers</a>.</p>
</div>
<button class="grid--cell js-answer-help-close-btn s-btn s-btn__muted fc-dark">
<svg aria-hidden="true" class="svg-icon iconClear" width="18" height="18"
viewBox="0 0 18 18"><path d="M15 4.41L13.59 3 9 7.59 4.41 3 3 4.41 7.59 9 3 13.59
4.41 15 9 10.41 13.59 15 15 13.59 10.41 9 15 4.41z"/></svg>
</button>
</aside>

<div>
<div id="draft-saved" class="fc-success h24" style="display:none;">Draft
saved</div>
<div id="draft-discarded" class="fc-error h24" style="display:none;">Draft
discarded</div>
</div>

<div id="wmd-preview" class="s-prose mb16 wmd-preview js-wmd-


preview"></div>
<div></div>

<div class="edit-block">
<input id="fkey" name="fkey" type="hidden"
value="af4d746ccaa257ce6f52b2a02ba11ab0a0ec14bc8b64cd15310f0684e4e09a40">
<input id="author" name="author" type="text">
</div>

</div>

<div class="ps-relative">
<div class="form-item dno new-post-
login p0 my16">
<div class="grid gs16 md:fd-column new-login-form">
<div class="grid fd-column w50 md:w-auto gsy gs8 jc-space-
between new-login-left">
<h3 class="grid--cell fs-title">Sign up or <a id="login-
link" href="/users/login?ssrc=question_page&returnurl=https%3a%2f
%2fstackoverflow.com%2fquestions%2f18178564%2fconverting-boolean-value-from-
javascript-to-django%23new-answer">log in</a></h3>
<script>
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-
link');

var $window = $(window),


onScroll = function(e) {
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop +
$window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop < elemTop) &&
(docViewBottom > elemBottom)) {
StackExchange.using('gps', function() {
StackExchange.gps.track('embedded_signup_form.view', { location:
'question_page' }); });
$window.unbind('scroll', onScroll);
}
};
$window.on('scroll', onScroll);
});
</script>
<div class="grid--cell s-btn s-btn__muted s-btn__outlined
s-btn__icon google-login" data-ga="[&quot;sign up&quot;,&quot;Sign Up Started -
Google&quot;,&quot;New Post&quot;,null,null]">
<svg aria-hidden="true" class="native svg-icon
iconGoogle" width="18" height="18" viewBox="0 0 18 18"><path d="M16.51
8H8.98v3h4.3c-.18 1-.74 1.48-1.6 2.04v2.01h2.6a7.8 7.8 0 002.38-
5.88c0-.57-.05-.66-.15-1.18z" fill="#4285F4"/><path d="M8.98 17c2.16 0 3.97-.72
5.3-1.94l-2.6-2a4.8 4.8 0 01-7.18-2.54H1.83v2.07A8 8 0 008.98 17z"
fill="#34A853"/><path d="M4.5 10.52a4.8 4.8 0 010-3.04V5.41H1.83a8 8 0 000
7.18l2.67-2.07z" fill="#FBBC05"/><path d="M8.98 4.18c1.17 0 2.23.4 3.06 1.2l2.3-
2.3A8 8 0 001.83 5.4L4.5 7.49a4.77 4.77 0 014.48-3.3z" fill="#EA4335"/></svg> Sign
up using Google
</div>
<div class="grid--cell s-btn s-btn__muted s-btn__icon
facebook-login" data-ga="[&quot;sign up&quot;,&quot;Sign Up Started -
Facebook&quot;,&quot;New Post&quot;,null,null]">
<svg aria-hidden="true" class="svg-icon iconFacebook"
width="18" height="18" viewBox="0 0 18 18"><path d="M3 1a2 2 0 00-2 2v12c0 1.1.9 2
2 2h12a2 2 0 002-2V3a2 2 0 00-2-2H3zm6.55 16v-6.2H7.46V8.4h2.09V6.61c0-2.07 1.26-
3.2 3.1-3.2.88 0 1.64.07 1.87.1v2.16h-1.29c-1 0-1.19.48-1.19 1.18V8.4h2.39l-.31
2.42h-2.08V17h-2.5z" fill="#4167B2"/></svg> Sign up using Facebook
</div>
<div class="grid--cell s-btn s-btn__muted s-btn__outlined
s-btn__icon stackexchange-login" data-ga="[&quot;sign up&quot;,&quot;Sign Up
Navigation&quot;,&quot;New Post&quot;,null,null]">
<svg aria-hidden="true" class="native svg-icon
iconLogoGlyphXSm" width="18" height="18" viewBox="0 0 18 18"><path d="M14 16v-
5h2v7H2v-7h2v5h10z" fill="#BCBBBB"/><path d="M12.09.72l-1.21.9 4.5 6.07
1.22-.9L12.09.71zM5 15h8v-2H5v2zm9.15-5.87L8.35 4.3l.96-1.16 5.8 4.83-.96 1.16zm-
7.7-1.47l6.85 3.19.63-1.37-6.85-3.2-.63 1.38zm6.53 5L5.4 11.39l.38-1.67 7.42
1.48-.22 1.46z" fill="#F48024"/></svg> Sign up using Email and Password
</div>
</div>
<input type="hidden" name="use-facebook" class="use-facebook"
value="false" />
<input type="hidden" name="use-google" class="use-google"
value="false" />
<button type="button" class="d-none js-submit-
openid">Submit</button>
<div class="grid gsy gs8 fd-column w50 md:w-auto new-login-
right form-item p0">
<h3 class="grid--cell fs-title">Post as a
guest</h3>
<div class="grid--cell">
<div class="grid gs4 gsy fd-column">
<label class="s-label" for="display-name">Name</label>
<div class="grid ps-relative">
<input class="s-input" id="display-name" name="display-
name" maxlength="30" type="text" value="" tabindex="105" placeholder="" />
</div>
</div>
</div>
<div class="grid--cell">
<div class="grid gs4 gsy fd-column">
<div class="grid--cell">
<div class="grid gs2 gsy fd-column">
<label class="grid--cell s-label" for="m-
address">Email</label>
<p class="grid--cell s-description">Required, but never
shown</p>
</div>
</div>
<div class="grid ps-relative">
<input class="s-input js-post-email-field" id="m-address"
name="m-address" type="text" value="" size="40" tabindex="106" placeholder="" />
</div>
</div>
</div>

</div>
</div>
</div>
<script>
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login',
'https%3a%2f%2ffanyv88.com%3a443%2fhttps%2fstackoverflow.com%2fquestions%2f18178564%2fconverting-boolean-value-
from-javascript-to-django%23new-answer', 'question_page');
}
);
</script>
<noscript>
<h3 class="grid--cell fs-title">Post as a guest</h3>
<div class="grid--cell">
<div class="grid gs4 gsy fd-column">
<label class="s-label" for="display-name">Name</label>
<div class="grid ps-relative">
<input class="s-input" id="display-name" name="display-
name" maxlength="30" type="text" value="" tabindex="105" placeholder="" />
</div>
</div>
</div>
<div class="grid--cell">
<div class="grid gs4 gsy fd-column">
<div class="grid--cell">
<div class="grid gs2 gsy fd-column">
<label class="grid--cell s-label" for="m-
address">Email</label>
<p class="grid--cell s-description">Required, but never
shown</p>
</div>
</div>
<div class="grid ps-relative">
<input class="s-input js-post-email-field" id="m-address"
name="m-address" type="text" value="" size="40" tabindex="106" placeholder="" />
</div>
</div>
</div>

</noscript>

</div>

<div class="form-submit cbt grid gsx gs4">


<button id="submit-button" class="grid--
cell s-btn s-btn__primary s-btn__icon" type="submit" tabindex="120"
autocomplete="off">
Post Your Answer </button>
<button class="grid--cell s-btn s-
btn__danger discard-answer dno">
Discard
</button>
<p class="privacy-policy-agreement">
By clicking “Post Your Answer”, you
agree to our <a href='https://stackoverflow.com/legal/terms-of-service/public'
name='tos' target='_blank' class='-link'>terms of service</a>, <a
href='https://stackoverflow.com/legal/privacy-policy' name='privacy'
target='_blank' class='-link'>privacy policy</a> and <a
href='https://stackoverflow.com/legal/cookie-policy' name='cookie' target='_blank'
class='-link'>cookie policy</a><input type="hidden" name="legalLinksShown"
value="1" />
</p>
</div>
<div class="js-general-error general-error cbt
d-none"></div>
</form>

<h2 class="bottom-notice" data-loc="1">


Not the answer you&#x27;re looking for? Browse other questions tagged <a
href="/questions/tagged/javascript" class="post-tag" title="show questions tagged
&#39;javascript&#39;" rel="tag">javascript</a> <a href="/questions/tagged/jquery"
class="post-tag" title="show questions tagged &#39;jquery&#39;"
rel="tag">jquery</a> <a href="/questions/tagged/python" class="post-tag"
title="show questions tagged &#39;python&#39;" rel="tag">python</a> <a
href="/questions/tagged/ajax" class="post-tag" title="show questions tagged
&#39;ajax&#39;" rel="tag">ajax</a> <a href="/questions/tagged/django" class="post-
tag" title="show questions tagged &#39;django&#39;" rel="tag">django</a> or <a
href="/questions/ask">ask your own question</a>. </h2>
</div>
</div>
<div id="sidebar" class="show-votes" role="complementary" aria-
label="sidebar">

<div class="s-sidebarwidget s-sidebarwidget__yellow s-anchors s-anchors__grayscale


mb16" data-tracker="cb=1">
<ul class="d-block p0 m0">
<div class="s-sidebarwidget--header s-sidebarwidget__small-
bold-text fc-light d:fc-black-900 bb bbw1">
The Overflow Blog
</div>
<li class="s-sidebarwidget--item grid px16">
<div class="grid--cell1 fl-shrink0">
<svg aria-hidden="true" class="va-text-top svg-icon iconPencilSm" width="14"
height="14" viewBox="0 0 14 14"><path d="M11.1 1.71l1.13 1.12c.2.2.2.51 0 .71L11.1
4.7 9.21 2.86l1.17-1.15c.2-.2.51-.2.71 0zM2 10.12l6.37-6.43 1.88 1.88L3.88 12H2v-
1.88z"/></svg> </div>
<div class="grid--cell">
<a href="https://stackoverflow.blog/2020/11/09/modern-ide-vs-vim-
emacs/" class="js-gps-track" data-ga="[&quot;community bulletin
board&quot;,&quot;The Overflow
Blog&quot;,&quot;https://stackoverflow.blog/2020/11/09/modern-ide-vs-vim-
emacs/&quot;,null,null]" data-gps-track="communitybulletin.click({ priority: 1,
position: 0 })">Modern IDEs are magic. Why are so many coders still using Vim and
Emacs?</a>
</div>
</li>
<li class="s-sidebarwidget--item grid px16">
<div class="grid--cell1 fl-shrink0">
<svg aria-hidden="true" class="va-text-top svg-icon iconPencilSm" width="14"
height="14" viewBox="0 0 14 14"><path d="M11.1 1.71l1.13 1.12c.2.2.2.51 0 .71L11.1
4.7 9.21 2.86l1.17-1.15c.2-.2.51-.2.71 0zM2 10.12l6.37-6.43 1.88 1.88L3.88 12H2v-
1.88z"/></svg> </div>
<div class="grid--cell">
<a href="https://stackoverflow.blog/2020/11/10/podcast-285-sai-
vennam-kubernetes-docker-openshift-cloud/" class="js-gps-track" data-
ga="[&quot;community bulletin board&quot;,&quot;The Overflow
Blog&quot;,&quot;https://stackoverflow.blog/2020/11/10/podcast-285-sai-vennam-
kubernetes-docker-openshift-cloud/&quot;,null,null]" data-gps-
track="communitybulletin.click({ priority: 1, position: 1 })">Podcast 285: Turning
your coding career into an RPG</a>
</div>
</li>
<div class="s-sidebarwidget--header s-sidebarwidget__small-
bold-text fc-light d:fc-black-900 bb bbw1">
Featured on Meta
</div>
<li class="s-sidebarwidget--item grid px16">
<div class="grid--cell1 fl-shrink0">
<div class="favicon favicon-stackexchangemeta" title="Meta Stack Exchange"></div>
</div>
<div class="grid--cell">
<a href="https://meta.stackexchange.com/questions/356120/creating-
new-help-center-documents-for-review-queues-project-overview" class="js-gps-track"
data-ga="[&quot;community bulletin board&quot;,&quot;Featured on
Meta&quot;,&quot;https://meta.stackexchange.com/questions/356120/creating-new-help-
center-documents-for-review-queues-project-overview&quot;,null,null]" data-gps-
track="communitybulletin.click({ priority: 3, position: 2 })">Creating new Help
Center documents for Review queues: Project overview</a>
</div>
</li>
<li class="s-sidebarwidget--item grid px16">
<div class="grid--cell1 fl-shrink0">
<div class="favicon favicon-stackexchangemeta" title="Meta Stack Exchange"></div>
</div>
<div class="grid--cell">
<a href="https://meta.stackexchange.com/questions/356377/feature-
preview-new-review-suspensions-mod-ux" class="js-gps-track" data-
ga="[&quot;community bulletin board&quot;,&quot;Featured on
Meta&quot;,&quot;https://meta.stackexchange.com/questions/356377/feature-preview-
new-review-suspensions-mod-ux&quot;,null,null]" data-gps-
track="communitybulletin.click({ priority: 3, position: 3 })">Feature Preview: New
Review Suspensions Mod UX</a>
</div>
</li>
<li class="s-sidebarwidget--item grid px16">
<div class="grid--cell1 fl-shrink0">
<div class="favicon favicon-stackoverflowmeta" title="Meta Stack Overflow"></div>
</div>
<div class="grid--cell">
<a
href="https://meta.stackoverflow.com/questions/402478/announcing-tweaks-to-the-
triage-queue" class="js-gps-track" data-ga="[&quot;community bulletin
board&quot;,&quot;Featured on
Meta&quot;,&quot;https://meta.stackoverflow.com/questions/402478/announcing-tweaks-
to-the-triage-queue&quot;,null,null]" data-gps-
track="communitybulletin.click({ priority: 6, position: 4 })">Announcing tweaks to
the Triage queue</a>
</div>
</li>
<li class="s-sidebarwidget--item grid px16">
<div class="grid--cell1 fl-shrink0">
<div class="favicon favicon-stackoverflowmeta" title="Meta Stack Overflow"></div>
</div>
<div class="grid--cell">
<a href="https://meta.stackoverflow.com/questions/402611/review-
queue-help-center-draft-triage-queue" class="js-gps-track" data-
ga="[&quot;community bulletin board&quot;,&quot;Featured on
Meta&quot;,&quot;https://meta.stackoverflow.com/questions/402611/review-queue-help-
center-draft-triage-queue&quot;,null,null]" data-gps-
track="communitybulletin.click({ priority: 6, position: 5 })">Review queue Help
Center draft: Triage queue</a>
</div>
</li>
</ul>
</div>

<div class="js-sidebar-zone" style="min-height: 735px;">


<div class="js-zone-container zone-container-sidebar">
<div id="dfp-tsb" class="everyonelovesstackoverflow everyoneloves__top-
sidebar"></div>
<div class="js-report-ad-button-container " style="width: 300px"></div>
</div>

<div class="js-zone-container zone-container-sidebar">


<div id="dfp-msb" class="everyonelovesstackoverflow everyoneloves__mid-
sidebar"></div>
<div class="js-report-ad-button-container " style="width: 300px"></div>
</div>

<div id="hireme"></div>
</div>

<div class="module sidebar-related">


<h4 id="h-related">Related</h4>
<div class="related js-gps-related-questions" data-
tracker="rq=1">
<div class="spacer">
<a href="/q/111102" title="Vote score (upvotes
- downvotes)">
<div class="answer-votes answered-accepted
extra-large">7633</div>
</a>
<a href="/questions/111102/how-do-javascript-
closures-work" class="question-hyperlink">How do JavaScript closures work?</a>
</div>
<div class="spacer">
<a href="/q/134845" title="Vote score (upvotes
- downvotes)">
<div class="answer-votes extra-
large">4150</div>
</a>
<a href="/questions/134845/which-href-value-
should-i-use-for-javascript-links-or-javascriptvoid0" class="question-
hyperlink">Which &ldquo;href&rdquo; value should I use for JavaScript links,
&ldquo;#&rdquo; or &ldquo;javascript:void(0)&rdquo;?</a>
</div>
<div class="spacer">
<a href="/q/208105" title="Vote score (upvotes
- downvotes)">
<div class="answer-votes answered-accepted
extra-large">6346</div>
</a>
<a href="/questions/208105/how-do-i-remove-a-
property-from-a-javascript-object" class="question-hyperlink">How do I remove a
property from a JavaScript object?</a>
</div>
<div class="spacer">
<a href="/q/237104" title="Vote score (upvotes
- downvotes)">
<div class="answer-votes answered-accepted
extra-large">4153</div>
</a>
<a href="/questions/237104/how-do-i-check-if-
an-array-includes-a-value-in-javascript" class="question-hyperlink">How do I check
if an array includes a value in JavaScript?</a>
</div>
<div class="spacer">
<a href="/q/263965" title="Vote score (upvotes
- downvotes)">
<div class="answer-votes answered-accepted
extra-large">2711</div>
</a>
<a href="/questions/263965/how-can-i-convert-a-
string-to-boolean-in-javascript" class="question-hyperlink">How can I convert a
string to boolean in JavaScript?</a>
</div>
<div class="spacer">
<a href="/q/950087" title="Vote score (upvotes
- downvotes)">
<div class="answer-votes answered-accepted
extra-large">5400</div>
</a>
<a href="/questions/950087/how-do-i-include-a-
javascript-file-in-another-javascript-file" class="question-hyperlink">How do I
include a JavaScript file in another JavaScript file?</a>
</div>
<div class="spacer">
<a href="/q/1335851" title="Vote score (upvotes
- downvotes)">
<div class="answer-votes answered-accepted
extra-large">7698</div>
</a>
<a href="/questions/1335851/what-does-use-
strict-do-in-javascript-and-what-is-the-reasoning-behind-it" class="question-
hyperlink">What does &ldquo;use strict&rdquo; do in JavaScript, and what is the
reasoning behind it?</a>
</div>
<div class="spacer">
<a href="/q/1789945" title="Vote score (upvotes
- downvotes)">
<div class="answer-votes answered-accepted
extra-large">7424</div>
</a>
<a href="/questions/1789945/how-to-check-
whether-a-string-contains-a-substring-in-javascript" class="question-hyperlink">How
to check whether a string contains a substring in JavaScript?</a>
</div>
<div class="spacer">
<a href="/q/5767325" title="Vote score (upvotes
- downvotes)">
<div class="answer-votes answered-accepted
extra-large">8788</div>
</a>
<a href="/questions/5767325/how-can-i-remove-a-
specific-item-from-an-array" class="question-hyperlink">How can I remove a specific
item from an array?</a>
</div>
<div class="spacer">
<a href="/q/14220321" title="Vote score
(upvotes - downvotes)">
<div class="answer-votes answered-accepted
extra-large">5726</div>
</a>
<a href="/questions/14220321/how-do-i-return-
the-response-from-an-asynchronous-call" class="question-hyperlink">How do I return
the response from an asynchronous call?</a>
</div>
</div>
</div>

<div id="hot-network-questions" class="module tex2jax_ignore">


<h4>
<a href="https://stackexchange.com/questions?tab=hot"
class="js-gps-track s-link s-link__inherit"
data-gps-track="posts_hot_network.click({ item_type:1, location:11 })">
Hot Network Questions
</a>
</h4>
<ul>
<li >
<div class="favicon favicon-space" title="Space Exploration Stack
Exchange"></div><a href="https://space.stackexchange.com/questions/48443/just-how-
much-rope-have-different-crewed-missions-been-given" class="js-gps-track question-
hyperlink mb0" data-gps-track="site.switch({ item_type:11, target_site:508 });
posts_hot_network.click({ item_type:2, location:11 })">
Just how much rope have different crewed missions been given?
</a>

</li>
<li >
<div class="favicon favicon-gis" title="Geographic Information
Systems Stack Exchange"></div><a
href="https://gis.stackexchange.com/questions/378941/what-does-qgis-arrow-
direction-mean" class="js-gps-track question-hyperlink mb0" data-gps-
track="site.switch({ item_type:11, target_site:79 });
posts_hot_network.click({ item_type:2, location:11 })">
What does QGIS arrow direction mean?
</a>

</li>
<li >
<div class="favicon favicon-writing" title="Writing Stack
Exchange"></div><a href="https://writing.stackexchange.com/questions/53577/if-your-
introduction-can-function-as-a-conclusion-isnt-it-redundant-to-write-a" class="js-
gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:11,
target_site:166 }); posts_hot_network.click({ item_type:2, location:11 })">
If your Introduction can function as a Conclusion, isn&#x27;t
it redundant to write anything in the Conclusion beside &quot;refer to the
Introduction&quot;?
</a>

</li>
<li >
<div class="favicon favicon-music" title="Music: Practice &amp;
Theory Stack Exchange"></div><a
href="https://music.stackexchange.com/questions/107418/are-these-diagonal-dotted-
lines-legitimate-notation" class="js-gps-track question-hyperlink mb0" data-gps-
track="site.switch({ item_type:11, target_site:240 });
posts_hot_network.click({ item_type:2, location:11 })">
Are these diagonal dotted lines legitimate notation?
</a>

</li>
<li >
<div class="favicon favicon-academia" title="Academia Stack
Exchange"></div><a href="https://academia.stackexchange.com/questions/158615/does-
it-make-sense-to-let-a-colleague-know-about-his-repeated-misspelling" class="js-
gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:11,
target_site:415 }); posts_hot_network.click({ item_type:2, location:11 })">
Does it make sense to let a colleague know about his repeated
misspelling?
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-rpg" title="Role-playing Games Stack
Exchange"></div><a href="https://rpg.stackexchange.com/questions/177288/what-is-
the-lowest-level-character-that-can-unfailingly-beat-the-lost-mine-of-ph"
class="js-gps-track question-hyperlink mb0" data-gps-
track="site.switch({ item_type:11, target_site:122 });
posts_hot_network.click({ item_type:2, location:11 })">
What is the lowest level character that can unfailingly beat
the Lost Mine of Phandelver starting encounter?
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-crypto" title="Cryptography Stack
Exchange"></div><a href="https://crypto.stackexchange.com/questions/86085/why-are-
the-ciphertexts-of-ansible-vaults-aes256-encrypted-files-disproportiona" class="js-
gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:11,
target_site:281 }); posts_hot_network.click({ item_type:2, location:11 })">
Why are the ciphertexts of Ansible Vault&#x27;s AES256-
encrypted files disproportionately composed of &#x27;3&#x27; and &#x27;6&#x27;?
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-retrocomputing" title="Retrocomputing
Stack Exchange"></div><a
href="https://retrocomputing.stackexchange.com/questions/16856/why-did-the-altair-
use-100-pin-edge-connectors" class="js-gps-track question-hyperlink mb0" data-gps-
track="site.switch({ item_type:11, target_site:648 });
posts_hot_network.click({ item_type:2, location:11 })">
Why did the Altair use 100-pin edge connectors?
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-mathoverflow"
title="MathOverflow"></div><a
href="https://mathoverflow.net/questions/376144/mixed-hodge-structure-of-general-
linear-group" class="js-gps-track question-hyperlink mb0" data-gps-
track="site.switch({ item_type:11, target_site:504 });
posts_hot_network.click({ item_type:2, location:11 })">
mixed Hodge structure of general linear group
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-music" title="Music: Practice &amp;
Theory Stack Exchange"></div><a
href="https://music.stackexchange.com/questions/107411/how-seriously-did-romantic-
composers-take-key-characterizations" class="js-gps-track question-hyperlink mb0"
data-gps-track="site.switch({ item_type:11, target_site:240 });
posts_hot_network.click({ item_type:2, location:11 })">
How seriously did romantic composers take key
characterizations?
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-politics" title="Politics Stack
Exchange"></div><a href="https://politics.stackexchange.com/questions/60063/what-
is-the-reasoning-behind-nighttime-restrictions-during-pandemic" class="js-gps-track
question-hyperlink mb0" data-gps-track="site.switch({ item_type:11, target_site:475
}); posts_hot_network.click({ item_type:2, location:11 })">
What is the reasoning behind nighttime restrictions during
pandemic?
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-askubuntu" title="Ask Ubuntu"></div><a
href="https://askubuntu.com/questions/1291311/how-to-take-partial-screen-shots"
class="js-gps-track question-hyperlink mb0" data-gps-
track="site.switch({ item_type:11, target_site:89 });
posts_hot_network.click({ item_type:2, location:11 })">
How to take partial screen shots?
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-security" title="Information Security
Stack Exchange"></div><a
href="https://security.stackexchange.com/questions/240688/how-do-open-source-
projects-prevent-disclosing-a-bug-while-fixing-it" class="js-gps-track question-
hyperlink mb0" data-gps-track="site.switch({ item_type:11, target_site:162 });
posts_hot_network.click({ item_type:2, location:11 })">
How do open-source projects prevent disclosing a bug while
fixing it?
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-aviation" title="Aviation Stack
Exchange"></div><a href="https://aviation.stackexchange.com/questions/82174/what-
instrument-can-be-used-to-check-that-constant-attitude-is-maintained" class="js-
gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:11,
target_site:528 }); posts_hot_network.click({ item_type:2, location:11 })">
What instrument can be used to check that constant attitude is
maintained?
</a>
</li>
<li class="dno js-hidden">
<div class="favicon favicon-webmasters" title="Webmasters Stack
Exchange"></div><a href="https://webmasters.stackexchange.com/questions/132118/do-
cname-subdomains-redirect-to-their-target" class="js-gps-track question-hyperlink
mb0" data-gps-track="site.switch({ item_type:11, target_site:45 });
posts_hot_network.click({ item_type:2, location:11 })">
Do CNAME subdomains redirect to their target?
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-gamedev" title="Game Development Stack
Exchange"></div><a href="https://gamedev.stackexchange.com/questions/186888/when-
to-carry-on-with-a-buggy-game-state-versus-terminate-the-process" class="js-gps-
track question-hyperlink mb0" data-gps-track="site.switch({ item_type:11,
target_site:53 }); posts_hot_network.click({ item_type:2, location:11 })">
When to carry on with a buggy game state versus terminate the
process?
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-pets" title="Pets Stack
Exchange"></div><a href="https://pets.stackexchange.com/questions/29032/does-
purring-tire-cats" class="js-gps-track question-hyperlink mb0" data-gps-
track="site.switch({ item_type:11, target_site:518 });
posts_hot_network.click({ item_type:2, location:11 })">
Does purring tire cats?
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-retrocomputing" title="Retrocomputing
Stack Exchange"></div><a
href="https://retrocomputing.stackexchange.com/questions/16815/did-computers-come-
with-circuit-diagrams" class="js-gps-track question-hyperlink mb0" data-gps-
track="site.switch({ item_type:11, target_site:648 });
posts_hot_network.click({ item_type:2, location:11 })">
Did computers come with circuit diagrams?
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-codegolf" title="Code Golf Stack
Exchange"></div><a href="https://codegolf.stackexchange.com/questions/214981/make-
a-minimal-and-maximal-2-digit-number-from-digits-of-two-3-digit-numbers" class="js-
gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:11,
target_site:200 }); posts_hot_network.click({ item_type:2, location:11 })">
Make a minimal and maximal 2-digit number from digits of two 3-
digit numbers
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-dba" title="Database Administrators
Stack Exchange"></div><a href="https://dba.stackexchange.com/questions/279457/what-
could-cause-sql-server-to-deny-execution-of-a-sp-at-first-but-allow-it-lat"
class="js-gps-track question-hyperlink mb0" data-gps-
track="site.switch({ item_type:11, target_site:182 });
posts_hot_network.click({ item_type:2, location:11 })">
What could cause SQL Server to deny execution of a SP at first,
but allow it later with no privileges change?
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-diy" title="Home Improvement Stack
Exchange"></div><a href="https://diy.stackexchange.com/questions/208502/if-using-
an-old-240v-cable-to-make-two-120v-circuits-is-there-a-risk-of-overhea" class="js-
gps-track question-hyperlink mb0" data-gps-track="site.switch({ item_type:11,
target_site:73 }); posts_hot_network.click({ item_type:2, location:11 })">
If using an old 240v cable to make two 120v circuits, is there
a risk of overheating the shared neutral return?
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-blender" title="Blender Stack
Exchange"></div><a href="https://blender.stackexchange.com/questions/201578/object-
movement-unit" class="js-gps-track question-hyperlink mb0" data-gps-
track="site.switch({ item_type:11, target_site:502 });
posts_hot_network.click({ item_type:2, location:11 })">
Object movement unit
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-bicycles" title="Bicycles Stack
Exchange"></div><a href="https://bicycles.stackexchange.com/questions/73292/is-it-
best-to-attack-the-flat-before-a-hill" class="js-gps-track question-hyperlink mb0"
data-gps-track="site.switch({ item_type:11, target_site:126 });
posts_hot_network.click({ item_type:2, location:11 })">
Is it best to attack the flat before a hill?
</a>

</li>
<li class="dno js-hidden">
<div class="favicon favicon-movies" title="Movies &amp; TV Stack
Exchange"></div><a href="https://movies.stackexchange.com/questions/111551/how-can-
a-chess-game-with-clock-take-5-hours" class="js-gps-track question-hyperlink mb0"
data-gps-track="site.switch({ item_type:11, target_site:367 });
posts_hot_network.click({ item_type:2, location:11 })">
How can a chess game with clock take 5 hours?
</a>

</li>
</ul>

<a href="#"
class="show-more js-show-more js-gps-track"
data-gps-track="posts_hot_network.click({ item_type:3, location:11 })">
more hot questions
</a>
</div>

<div id="feed-link" class="js-feed-link">


<a href="/feeds/question/18178564" title="Feed of this question and its
answers">
<svg aria-hidden="true" class="fc-orange-400 svg-icon iconRss"
width="18" height="18" viewBox="0 0 18 18"><path d="M1 3c0-1.1.9-2 2-2h12a2 2 0 012
2v12a2 2 0 01-2 2H3a2 2 0 01-2-2V3zm14.5 12C15.5 8.1 9.9 2.5 3 2.5V5a10 10 0 0110
10h2.5zm-5 0A7.5 7.5 0 003 7.5V10a5 5 0 015 5h2.5zm-5 0A2.5 2.5 0 003
12.5V15h2.5z"/></svg>
Question feed
</a>
</div>
<aside class="s-modal js-feed-link-modal" tabindex="-1" role="dialog" aria-
labelledby="feed-modal-title" aria-describedby="feed-modal-description" aria-
hidden="true">
<div class="s-modal--dialog js-modal-dialog wmx4" role="document" data-
controller="se-draggable">
<h1 class="s-modal--header fw-bold js-first-tabbable" id="feed-modal-
title" data-target="se-draggable.handle" tabindex="0">
Subscribe to RSS
</h1>
<div class="grid gs4 gsy fd-column">
<div class="grid--cell">
<label class="d-block s-label c-default" for="feed-url">
Question feed
<p class="s-description mt2" id="feed-modal-description">To
subscribe to this RSS feed, copy and paste this URL into your RSS reader.</p>
</label>
</div>
<div class="grid ps-relative">
<input class="s-input" type="text" name="feed-url" id="feed-
url" readonly="readonly"
value="https://stackoverflow.com/feeds/question/18178564" />
<svg aria-hidden="true" class="s-input-icon fc-orange-400 svg-
icon iconRss" width="18" height="18" viewBox="0 0 18 18"><path d="M1 3c0-1.1.9-2 2-
2h12a2 2 0 012 2v12a2 2 0 01-2 2H3a2 2 0 01-2-2V3zm14.5 12C15.5 8.1 9.9 2.5 3
2.5V5a10 10 0 0110 10h2.5zm-5 0A7.5 7.5 0 003 7.5V10a5 5 0 015 5h2.5zm-5 0A2.5 2.5
0 003 12.5V15h2.5z"/></svg>
</div>
</div>
<a class="s-modal--close s-btn s-btn__muted js-modal-close js-last-
tabbable" href="#" aria-label="Close">
<svg aria-hidden="true" class="svg-icon iconClearSm" width="14"
height="14" viewBox="0 0 14 14"><path d="M12 3.41L10.59 2 7 5.59 3.41 2 2 3.41 5.59
7 2 10.59 3.41 12 7 8.41 10.59 12 12 10.59 8.41 7 12 3.41z"/></svg>
</a>
</div>
</aside>

</div>
</div>
<script>StackExchange.ready(function()
{$.get('/posts/18178564/ivc/0dd7');});</script>
<noscript><div><img src="/posts/18178564/ivc/0dd7" class="dno" alt="" width="0"
height="0"></div></noscript><div style="display:none" id="js-codeblock-
lang">default</div></div>

</div>
</div>
<script>;try{(function(a){function b(a){return'string'==typeof a?
document.getElementById(a):a}function c(a){return a=b(a),!!
a&&'none'===getComputedStyle(a).display}function d(a){return!c(a)}function e(a)
{return!!a}function f(a){return /^\s*$/.test(b(a).innerHTML)}function g(a){var
b=a.style;b.height=b.maxHeight=b.minHeight='auto',b.display='none'}function h(a)
{var b=a.style;b.height=b.maxHeight=b.minHeight='auto',b.display='none',
[].forEach.call(a.children,h)}function i(a){var
b=a.style;b.height=b.maxHeight=b.minHeight='auto',b.removeProperty('display')}funct
ion j(a,b){var c;return function(){return a&&(c=a.call(b||
this,arguments),a=null),c}}function k(a){var
b=document.createElement('script');b.src=a,document.body.appendChild(b)}function
l(a){return m([],a)}function m(a,b){return a.push=function(a){return b(),delete
this.push,this.push(a)},a}function n(){try{return!new Function('return
async()=>{};')}catch(a){return!0}}function o(){return'undefined'!=typeof
googletag&&!!googletag.apiReady}function p(){o()||(googletag={cmd:l(B)})}function
q(){var a=document.createElement('div');a.className='adsbox',a.id='clc-
abd',a.style.position='absolute',a.style.pointerEvents='none',a.innerHTML='&nbsp;',
document.body.appendChild(a)}function r(){return Object.keys(F.ids)}function s(a)
{var b=F.ids[a],c=F.slots[b];'function'==typeof
c&&(c=c(a));return{path:'/'+C+'/'+E+'/'+b+'/'+D,sizes:c,zone:b}}function t(a)
{try{Array.isArray(clc.dfp.slotsRenderedEvents)||
(clc.dfp.slotsRenderedEvents=[]),clc.dfp.slotsRenderedEvents.push(a);var
b=a.slot.getSlotElementId(),c=[];b||c.push('id=0');var
d=document.getElementById(b);if(!b||d?d.hasAttribute('data-clc-
stalled')&&c.push('st=1'):c.push('el=0'),0!==c.length)return void
G(c.join('&'));var
e=s(b),f=e.zone;if(clc.collapse&&clc.collapse[f]&&a.isEmpty)return h(d),void
d.setAttribute('data-clc-ready','true');if(-1!
==y.dh.indexOf(a.lineItemId))h(d);else if(a.lineItemId){d.setAttribute('data-clc-
prefilled','true');var j=d.parentElement;if(j.classList.contains('js-zone-
container')){g(j);var k=j.querySelectorAll('.js-report-ad-button-
container'),l=k[0];switch(l.style.height='24px',b){case'dfp-tlb':case'dfp-tag':
{j.classList.add('mb8');break}case'dfp-mlb':case'dfp-smlb':case'dfp-bmlb':
{j.classList.add('my8');break}case'dfp-isb':
{j.classList.add('mt24');break}case'dfp-m-aq':
{j.classList.add('my12'),j.classList.add('mx-auto');break}default:}i(j),i(d)}else
i(d);if('dfp-msb'==b){var
m=document.getElementById('hireme');h(m)}}d.setAttribute('data-clc-
ready','true')}catch(a){var n=document.querySelector('#dfp-tsb, #dfp-isb, #clc-
tsb');n&&n.setAttribute('data-clc-ready','true'),G('e=1')}}function u(a,b){'dfp-
isb'===a&&b.setTargeting('Sidebar',['Inline']),'dfp-
tsb'===a&&b.setTargeting('Sidebar',['Right']);var
c=s(a),d=c.path,e=c.sizes,f=c.zone,g=googletag.defineSlot(d,e,a);g.addService(b),!
1}function v(b){var c=a.dfp&&a.dfp.targeting||
{};'SystemDefault'===c.ProductVariant&&(window.matchMedia&&window.matchMedia('(pref
ers-color-scheme: dark)').matches?
c.ProductVariant='Dark':c.ProductVariant='Light'),Object.keys(c).forEach(function(a
){b.setTargeting(a,c[a])})}function w(a){var
g=a.map(b).filter(e);return{eligible:g.filter(f).filter(d),ineligible:g.filter(c)}}
function x(b){void 0===b&&(b=r());var c=['dfp-mlb','dfp-smlb'];if(!o())return
p(),void googletag.cmd.push(function(){return x(b)});var
d=w(b),e=d.eligible,f=d.ineligible;if(e.forEach(function(a){g(a)}),f.forEach(h),0!
==e.length){y.abd&&q(),googletag.destroySlots();var
i=googletag.pubads();y.sf&&(i.setForceSafeFrame(!
0),i.setSafeFrameConfig({allowOverlayExpansion:!0,allowPushExpansion:!0,sandbox:!
0})),y.ll||i.enableSingleRequest(),a.sreEvent||
(i.addEventListener('slotRenderEnded',t),a.sreEvent=!0),v(i);var
j=e.filter(function(a){return!y.ll||0>c.indexOf(a.id)}),k=e.filter(function(a)
{return!!y.ll&&0<=c.indexOf(a.id)});j.forEach(function(a)
{u(a.id,i),a.setAttribute('data-dfp-
zone','true')}),googletag.enableServices(),j.forEach(function(a)
{googletag.display(a.id)}),y.ll&&(i.enableLazyLoad({fetchMarginPercent:0,renderMarg
inPercent:0}),k.forEach(function(a){u(a.id,i),a.setAttribute('data-clc-
prefilled','true')}),k.forEach(function(a){googletag.display(a.id)}))}}var
y=function(a){for(var b=[],c=1;c<arguments.length;c++)b[c-1]=arguments[c];for(var
d,e=0,f=b;e<f.length;e++)for(var g in d=f[e],d)a[g]=d[g];return a}
({"lib":"https://cdn.sstatic.net/clc/clc.min.js?
v=d7c7e62bd2f5","style":"https://cdn.sstatic.net/clc/styles/clc.min.css?
v=83419f27e8fa","u":"https://clc.stackoverflow.com/markup.js","wa":true,"kt":2000,"
tto":true,"h":"clc.stackoverflow.com","allowed":"^(((talent\\.)?stackoverflow)|
(blog\\.codinghorror)|(serverfault|askubuntu)|([^\\.]
+\\.stackexchange))\\.com$","wv":true,"al":false,"dh":
[5171832659],"abd":true},a.options||{}),z=j(function(){var
a=y.lib;n()&&(a=a.replace(/(\.min)?\.js(\?v=[0-9a-fA-F]+)?
$/,'.ie$1.js$2')),k(a)}),A=a.cmd||[];Array.isArray(A)&&(0<A.length?z():m(A,z));var
B=j(function()
{k('https://www.googletagservices.com/tag/js/gpt.js')}),C='248424177',D=/^\/tags\//
.test(location.pathname)||/^\/questions\/tagged\//.test(location.pathname)?'tag-
pages':/^\/$/.test(location.pathname)||/^\/home/.test(location.pathname)?'home-
page':'question-pages',E=location.hostname;var F={slots:{lb:[[728,90]],mlb:
[[728,90]],smlb:[[728,90]],bmlb:[[728,90]],sb:function(a){return'dfp-tsb'===a?
[[300,250],[300,600]]:[[300,250]]},"tag-sponsorship":[[730,135]],"mobile-below-
question":[[320,50],[300,250]],msb:[[300,250],[300,600]]},ids:{"dfp-tlb":'lb',"dfp-
mlb":'mlb',"dfp-smlb":'smlb',"dfp-bmlb":'bmlb',"dfp-tsb":'sb',"dfp-isb":'sb',"dfp-
tag":'tag-sponsorship',"dfp-msb":'msb',"dfp-m-aq":'mobile-below-question',"clc-
tlb":'lb',"clc-mlb":'mlb',"clc-tsb":'sb'}},G=function(a){new
Image().src='https://'+y.h+'/stalled.gif?'+a};(function(){var
b=y.al;b&&A.push(function(){return a.load()})})
(),p(),a.dfp={load:x},a.options=y,a.cmd=A})(this.clc=this.clc||{})}catch(a)
{window.console.error(a)}</script> <script>
var clc = clc || {};
clc.collapse = { sb: !0, 'tag-sponsorship': !0, lb: !0, mlb: !0, smlb: !0,
bmlb: !0, 'mobile-below-question': !0 };
clc.options = clc.options || {};
clc.options.sf = !0;
clc.options.hb = !1;
clc.options.ll = !0;
clc.cmd = clc.cmd || [];
clc.cmd.push(function ()
{ window.clc_request='Au2kT9R6htgIAAAAAARiFQECAAAAAgAAAAAmAAAAfGphdmFzY3JpcHR8anF1Z
XJ5fHB5dGhvbnxhamF4fGRqYW5nb3wAwGTxArFtZM24Dw'; clc.load(); });
clc.dfp = clc.dfp || {};
clc.dfp.targeting = {Registered:['false'],'so-tag':
['javascript','jquery','python','ajax','django'],'tag-reportable':
['javascript','jquery','python','ajax','django'],'tag-non-reportable':
['javascript','jquery','python','ajax','django'],Persona:
['DevOps'],NumberOfAnswers:['11']};
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
googletag.cmd.push(function () { clc.dfp.load(); });

StackExchange.ready(function () { googletag.cmd.push(function ()
{ StackExchange.ads.init(googletag, '/ads/report-ad', 'Report this ad') }) });
</script>

<footer id="footer" class="site-footer js-footer" role="contentinfo">


<div class="site-footer--container">
<div class="site-footer--logo">
<a href="https://stackoverflow.com"><svg aria-hidden="true"
class="native svg-icon iconLogoGlyphMd" width="32" height="37" viewBox="0 0 32
37"><path d="M26 33v-9h4v13H0V24h4v9h22z" fill="#BCBBBB"/><path d="M21.5 0l-2.7 2
9.9 13.3 2.7-2L21.5 0zM26 18.4L13.3 7.8l2.1-2.5 12.7 10.6-2.1 2.5zM9.1 15.2l15 7
1.4-3-15-7-1.4 3zm14 10.79l.68-2.95-16.1-3.35L7 23l16.1 2.99zM23 30H7v-3h16v3z"
fill="#F48024"/></svg></a>
</div>
<nav class="site-footer--nav">
<div class="site-footer--col site-footer--col__visible js-
footer-col" data-name="default">
<h5 class="-title"><a href="https://stackoverflow.com"
class="js-gps-track" data-gps-track="footer.click({ location: 2, link: 15})">Stack
Overflow</a></h5>
<ul class="-list js-primary-footer-links">
<li class="-item"><a href="/questions" class="js-gps-
track -link" data-gps-track="footer.click({ location: 2, link:
16})">Questions</a></li>
<li class="-item"><a
href="https://stackoverflow.com/jobs" class="js-gps-track -link" data-gps-
track="footer.click({ location: 2, link: 17})">Jobs</a></li>
<li class="-item"><a
href="https://stackoverflow.com/jobs/directory/developer-jobs" class="js-gps-track
-link" data-gps-track="footer.click({ location: 2, link: 11})">Developer Jobs
Directory</a></li>
<li class="-item"><a
href="https://stackoverflow.com/jobs/salary" class="js-gps-track -link" data-gps-
track="footer.click({ location: 2, link: 28})">Salary Calculator</a></li>
<li class="-item"><a href="/help" class="js-gps-
track -link" data-gps-track="footer.click({ location: 2, link: 3 })">Help</a></li>
<li class="-item"><a
onclick='StackExchange.switchMobile("on")' class="js-gps-track -link" data-gps-
track="footer.click({ location: 2, link: 12 })">Mobile</a></li>
</ul>
</div>
<div class="site-footer--col site-footer--col__visible js-
footer-col" data-name="default">
<h5 class="-title"><a
href="https://stackoverflowbusiness.com" class="js-gps-track" data-gps-
track="footer.click({ location: 2, link: 19 })">Products</a></h5>
<ul class="-list">
<li class="-item"><a
href="https://stackoverflow.com/teams" class="js-gps-track -link"
data-ga="[&quot;teams
traffic&quot;,&quot;footer - site
nav&quot;,&quot;stackoverflow.com/teams&quot;,null,
{&quot;dimension4&quot;:&quot;teams&quot;}]"
data-gps-
track="footer.click({ location: 2, link: 29 })">Teams</a></li>
<li class="-item"><a
href="https://stackoverflow.com/talent" class="js-gps-track -link" data-gps-
track="footer.click({ location: 2, link: 20 })">Talent</a></li>
<li class="-item"><a
href="https://stackoverflow.com/advertising" class="js-gps-track -link" data-gps-
track="footer.click({ location: 2, link: 21 })">Advertising</a></li>
<li class="-item"><a
href="https://stackoverflow.com/enterprise" class="js-gps-track -link" data-gps-
track="footer.click({ location: 2, link: 22 })">Enterprise</a></li>
</ul>
</div>
<div class="site-footer--col site-footer--col__visible js-footer-
col" data-name="default">
<h5 class="-title"><a class="js-gps-track" data-gps-
track="footer.click({ location: 2, link: 1 })"
href="https://stackoverflow.com/company">Company</a></h5>
<ul class="-list">
<li class="-item"><a class="js-gps-track -link" data-
gps-track="footer.click({ location: 2, link: 1 })"
href="https://stackoverflow.com/company">About</a></li>
<li class="-item"><a class="js-gps-track -link" data-gps-
track="footer.click({ location: 2, link: 27 })"
href="https://stackoverflow.com/company/press">Press</a></li>
<li class="-item"><a class="js-gps-track -link" data-
gps-track="footer.click({ location: 2, link: 9 })"
href="https://stackoverflow.com/company/work-here">Work Here</a></li>
<li class="-item"><a class="js-gps-track -link" data-gps-
track="footer.click({ location: 2, link: 7 })"
href="https://stackoverflow.com/legal">Legal</a></li>
<li class="-item"><a class="js-gps-track -link" data-gps-
track="footer.click({ location: 2, link: 8 })"
href="https://stackoverflow.com/legal/privacy-policy">Privacy Policy</a></li>
<li class="-item"><a class="js-gps-track -link" data-
gps-track="footer.click({ location: 2, link: 13 })"
href="https://stackoverflow.com/company/contact">Contact Us</a></li>
</ul>
</div>
<div class="site-footer--col site-footer--categories-nav site-
footer--col__visible">
<a href="#" class="site-footer--back js-footer-back"><svg aria-
hidden="true" class="svg-icon iconArrowLeftAlt" width="18" height="18" viewBox="0 0
18 18"><path d="M10.58 16L12 14.59 6.4 9 12 3.41 10.57 2l-7 7 7 7z"/></svg></a>
<div>
<h5 class="-title"><a href="https://stackexchange.com"
data-gps-track="footer.click({ location: 2, link: 30 })">Stack Exchange<br>
Network</a></h5>
<ul class="-list">
<li class="-item"><a href="#" class="-link _expandable
js-footer-category-trigger js-gps-track" data-gps-track="footer.click({ location:
2, link: 24 })" data-target="Technology">Technology</a></li>
<li class="-item"><a href="#" class="-link _expandable
js-footer-category-trigger js-gps-track" data-gps-track="footer.click({ location:
2, link: 24 })" data-target="Life / Arts">Life / Arts</a></li>
<li class="-item"><a href="#" class="-link _expandable
js-footer-category-trigger js-gps-track" data-gps-track="footer.click({ location:
2, link: 24 })" data-target="Culture / Recreation">Culture / Recreation</a></li>
<li class="-item"><a href="#" class="-link _expandable
js-footer-category-trigger js-gps-track" data-gps-track="footer.click({ location:
2, link: 24 })" data-target="Science">Science</a></li>
<li class="-item"><a href="#" class="-link _expandable
js-footer-category-trigger js-gps-track" data-gps-track="footer.click({ location:
2, link: 24 })" data-target="Other">Other</a></li>
</ul>
</div>
</div>
<div class="site-footer--categories">
<div class="site-footer--col site-footer--category js-
footer-col" data-name="Technology">
<ul class="-list">
<li class="-item"><a href="https://stackoverflow.com" class="-link
js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="professional and enthusiast programmers">Stack Overflow</a></li>
<li class="-item"><a href="https://serverfault.com" class="-link
js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="system and network administrators">Server Fault</a></li>
<li class="-item"><a href="https://superuser.com" class="-link js-
gps-track" data-gps-track="footer.click({ location: 2, link: 25 })" title="computer
enthusiasts and power users">Super User</a></li>
<li class="-item"><a href="https://webapps.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="power users of web applications">Web Applications</a></li>
<li class="-item"><a href="https://askubuntu.com" class="-link js-
gps-track" data-gps-track="footer.click({ location: 2, link: 25 })" title="Ubuntu
users and developers">Ask Ubuntu</a></li>
<li class="-item"><a href="https://webmasters.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="pro webmasters">Webmasters</a></li>
<li class="-item"><a href="https://gamedev.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="professional and independent game developers">Game Development</a></li>
</ul></div><div class="site-footer--col site-footer--category
js-footer-col" data-name="Technology"><ul class="-list">
<li class="-item"><a href="https://tex.stackexchange.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="users of TeX, LaTeX, ConTeXt, and related typesetting systems">TeX -
LaTeX</a></li>
<li class="-item"><a
href="https://softwareengineering.stackexchange.com" class="-link js-gps-track"
data-gps-track="footer.click({ location: 2, link: 25 })" title="professionals,
academics, and students working within the systems development life cycle">Software
Engineering</a></li>
<li class="-item"><a href="https://unix.stackexchange.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="users of Linux, FreeBSD and other Un*x-like operating systems">Unix &amp;
Linux</a></li>
<li class="-item"><a href="https://apple.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="power users of Apple hardware and software">Ask Different (Apple)</a></li>
<li class="-item"><a href="https://wordpress.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="WordPress developers and administrators">WordPress Development</a></li>
<li class="-item"><a href="https://gis.stackexchange.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="cartographers, geographers and GIS professionals">Geographic Information
Systems</a></li>
<li class="-item"><a href="https://electronics.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="electronics and electrical engineering professionals, students, and
enthusiasts">Electrical Engineering</a></li>
</ul></div><div class="site-footer--col site-footer--category
js-footer-col" data-name="Technology"><ul class="-list">
<li class="-item"><a href="https://android.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="enthusiasts and power users of the Android operating system">Android
Enthusiasts</a></li>
<li class="-item"><a href="https://security.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="information security professionals">Information Security</a></li>
<li class="-item"><a href="https://dba.stackexchange.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="database professionals who wish to improve their database skills and learn
from others in the community">Database Administrators</a></li>
<li class="-item"><a href="https://drupal.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="Drupal developers and administrators">Drupal Answers</a></li>
<li class="-item"><a href="https://sharepoint.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="SharePoint enthusiasts">SharePoint</a></li>
<li class="-item"><a href="https://ux.stackexchange.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="user experience researchers and experts">User Experience</a></li>
<li class="-item"><a href="https://mathematica.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="users of Wolfram Mathematica">Mathematica</a></li>
</ul></div><div class="site-footer--col site-footer--category
js-footer-col" data-name="Technology"><ul class="-list">
<li class="-item"><a href="https://salesforce.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="Salesforce administrators, implementation experts, developers and anybody
in-between">Salesforce</a></li>
<li class="-item"><a
href="https://expressionengine.stackexchange.com" class="-link js-gps-track" data-
gps-track="footer.click({ location: 2, link: 25 })" title="administrators, end
users, developers and designers for ExpressionEngine&#xAE;
CMS">ExpressionEngine&#xAE; Answers</a></li>
<li class="-item"><a href="https://pt.stackoverflow.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="programadores profissionais e entusiastas">Stack Overflow em
Portugu&#xEA;s</a></li>
<li class="-item"><a href="https://blender.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="people who use Blender to create 3D graphics, animations, or
games">Blender</a></li>
<li class="-item"><a
href="https://networkengineering.stackexchange.com" class="-link js-gps-track"
data-gps-track="footer.click({ location: 2, link: 25 })" title="network
engineers">Network Engineering</a></li>
<li class="-item"><a href="https://crypto.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="software developers, mathematicians and others interested in
cryptography">Cryptography</a></li>
<li class="-item"><a href="https://codereview.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="peer programmer code reviews">Code Review</a></li>
</ul></div><div class="site-footer--col site-footer--category
js-footer-col" data-name="Technology"><ul class="-list">
<li class="-item"><a href="https://magento.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="users of the Magento e-Commerce platform">Magento</a></li>
<li class="-item"><a href="https://softwarerecs.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="people seeking specific software recommendations">Software
Recommendations</a></li>
<li class="-item"><a href="https://dsp.stackexchange.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="practitioners of the art and science of signal, image and video
processing">Signal Processing</a></li>
<li class="-item"><a href="https://emacs.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="those using, extending or developing Emacs">Emacs</a></li>
<li class="-item"><a href="https://raspberrypi.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="users and developers of hardware and software for Raspberry Pi">Raspberry
Pi</a></li>
<li class="-item"><a href="https://ru.stackoverflow.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="&#x43F;&#x440;&#x43E;&#x433;&#x440;&#x430;&#x43C;&#x43C;&#x438;&#x441;&#x442
;&#x43E;&#x432;">Stack Overflow &#x43D;&#x430;
&#x440;&#x443;&#x441;&#x441;&#x43A;&#x43E;&#x43C;</a></li>
<li class="-item"><a href="https://codegolf.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="programming puzzle enthusiasts and code golfers">Code Golf</a></li>
</ul></div><div class="site-footer--col site-footer--category
js-footer-col" data-name="Technology"><ul class="-list">
<li class="-item"><a href="https://es.stackoverflow.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="programadores y profesionales de la inform&#xE1;tica">Stack Overflow en
espa&#xF1;ol</a></li>
<li class="-item"><a href="https://ethereum.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="users of Ethereum, the decentralized application platform and smart contract
enabled blockchain">Ethereum</a></li>
<li class="-item"><a href="https://datascience.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="Data science professionals, Machine Learning specialists, and those
interested in learning more about the field">Data Science</a></li>
<li class="-item"><a href="https://arduino.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="developers of open-source hardware and software that is compatible with
Arduino">Arduino</a></li>
<li class="-item"><a href="https://bitcoin.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="Bitcoin crypto-currency enthusiasts">Bitcoin</a></li>
<li class="-item"><a href="https://sqa.stackexchange.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="software quality control experts, automation engineers, and software
testers">Software Quality Assurance &amp; Testing</a></li>
<li class="-item"><a href="https://sound.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="sound engineers, producers, editors, and enthusiasts">Sound Design</a></li>
</ul></div><div class="site-footer--col site-footer--category
js-footer-col" data-name="Technology"><ul class="-list">
<li class="-item"><a href="https://windowsphone.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="enthusiasts and power users of Windows Phone OS">Windows Phone</a></li>
<li class="-item">
<a href="https://stackexchange.com/sites#technology" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 26 })">
<strong>
more (28)
</strong>
</a>
</li>
</ul>
</div>
<div class="site-footer--col site-footer--category js-footer-col" data-
name="Life / Arts">
<ul class="-list">
<li class="-item"><a href="https://photo.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="professional, enthusiast and amateur photographers">Photography</a></li>
<li class="-item"><a href="https://scifi.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="science fiction and fantasy enthusiasts">Science Fiction &amp;
Fantasy</a></li>
<li class="-item"><a href="https://graphicdesign.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="Graphic Design professionals, students, and enthusiasts">Graphic
Design</a></li>
<li class="-item"><a href="https://movies.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="movie and TV enthusiasts">Movies &amp; TV</a></li>
<li class="-item"><a href="https://music.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="musicians, students, and enthusiasts">Music: Practice &amp; Theory</a></li>
<li class="-item"><a href="https://worldbuilding.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="writers/artists using science, geography and culture to construct imaginary
worlds and settings">Worldbuilding</a></li>
<li class="-item"><a href="https://video.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="engineers, producers, editors, and enthusiasts spanning the fields of video,
and media creation">Video Production</a></li>
</ul></div><div class="site-footer--col site-footer--category
js-footer-col" data-name="Life / Arts"><ul class="-list">
<li class="-item"><a href="https://cooking.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="professional and amateur chefs">Seasoned Advice (cooking)</a></li>
<li class="-item"><a href="https://diy.stackexchange.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="contractors and serious DIYers">Home Improvement</a></li>
<li class="-item"><a href="https://money.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="people who want to be financially literate">Personal Finance &amp;
Money</a></li>
<li class="-item"><a href="https://academia.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="academics and those enrolled in higher education">Academia</a></li>
<li class="-item"><a href="https://law.stackexchange.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="legal professionals, students, and others with experience or interest in
law">Law</a></li>
<li class="-item"><a href="https://fitness.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="physical fitness professionals, athletes, trainers, and those providing
health-related needs">Physical Fitness</a></li>
<li class="-item"><a href="https://gardening.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="gardeners and landscapers">Gardening &amp; Landscaping</a></li>
</ul></div><div class="site-footer--col site-footer--category
js-footer-col" data-name="Life / Arts"><ul class="-list">
<li class="-item"><a href="https://parenting.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="parents, grandparents, nannies and others with a parenting
role">Parenting</a></li>
<li class="-item">
<a href="https://stackexchange.com/sites#lifearts" class="-link
js-gps-track" data-gps-track="footer.click({ location: 2, link: 26 })">
<strong>
more (10)
</strong>
</a>
</li>
</ul>
</div>
<div class="site-footer--col site-footer--category js-footer-col" data-
name="Culture / Recreation">
<ul class="-list">
<li class="-item"><a href="https://english.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="linguists, etymologists, and serious English language enthusiasts">English
Language &amp; Usage</a></li>
<li class="-item"><a href="https://skeptics.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="scientific skepticism">Skeptics</a></li>
<li class="-item"><a href="https://judaism.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="those who base their lives on Jewish law and tradition and anyone interested
in learning more">Mi Yodeya (Judaism)</a></li>
<li class="-item"><a href="https://travel.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="road warriors and seasoned travelers">Travel</a></li>
<li class="-item"><a href="https://christianity.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="committed Christians, experts in Christianity and those interested in
learning more">Christianity</a></li>
<li class="-item"><a href="https://ell.stackexchange.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="speakers of other languages learning English">English Language
Learners</a></li>
<li class="-item"><a href="https://japanese.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="students, teachers, and linguists wanting to discuss the finer points of the
Japanese language">Japanese Language</a></li>
</ul></div><div class="site-footer--col site-footer--category
js-footer-col" data-name="Culture / Recreation"><ul class="-list">
<li class="-item"><a href="https://chinese.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="students, teachers, and linguists wanting to discuss the finer points of the
Chinese language">Chinese Language</a></li>
<li class="-item"><a href="https://french.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="students, teachers, and linguists wanting to discuss the finer points of the
French language">French Language</a></li>
<li class="-item"><a href="https://german.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="speakers of German wanting to discuss the finer points of the language and
translation">German Language</a></li>
<li class="-item"><a href="https://hermeneutics.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="professors, theologians, and those interested in exegetical analysis of
biblical texts">Biblical Hermeneutics</a></li>
<li class="-item"><a href="https://history.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="historians and history buffs">History</a></li>
<li class="-item"><a href="https://spanish.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="linguists, teachers, students and Spanish language enthusiasts in general
wanting to discuss the finer points of the language">Spanish Language</a></li>
<li class="-item"><a href="https://islam.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="Muslims, experts in Islam, and those interested in learning more about
Islam">Islam</a></li>
</ul></div><div class="site-footer--col site-footer--category
js-footer-col" data-name="Culture / Recreation"><ul class="-list">
<li class="-item"><a href="https://rus.stackexchange.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="&#x43B;&#x438;&#x43D;&#x433;&#x432;&#x438;&#x441;&#x442;&#x43E;&#x432;
&#x438;
&#x44D;&#x43D;&#x442;&#x443;&#x437;&#x438;&#x430;&#x441;&#x442;&#x43E;&#x432;
&#x440;&#x443;&#x441;&#x441;&#x43A;&#x43E;&#x433;&#x43E;
&#x44F;&#x437;&#x44B;&#x43A;&#x430;">&#x420;&#x443;&#x441;&#x441;&#x43A;&#x438;&#x4
39; &#x44F;&#x437;&#x44B;&#x43A;</a></li>
<li class="-item"><a href="https://russian.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="students, teachers, and linguists wanting to discuss the finer points of the
Russian language">Russian Language</a></li>
<li class="-item"><a href="https://gaming.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="passionate videogamers on all platforms">Arqade (gaming)</a></li>
<li class="-item"><a href="https://bicycles.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="people who build and repair bicycles, people who train cycling, or commute
on bicycles">Bicycles</a></li>
<li class="-item"><a href="https://rpg.stackexchange.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="gamemasters and players of tabletop, paper-and-pencil role-playing
games">Role-playing Games</a></li>
<li class="-item"><a href="https://anime.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="anime and manga fans">Anime &amp; Manga</a></li>
<li class="-item"><a href="https://puzzling.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="those who create, solve, and study puzzles">Puzzling</a></li>
</ul></div><div class="site-footer--col site-footer--category
js-footer-col" data-name="Culture / Recreation"><ul class="-list">
<li class="-item"><a href="https://mechanics.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="mechanics and DIY enthusiast owners of cars, trucks, and motorcycles">Motor
Vehicle Maintenance &amp; Repair</a></li>
<li class="-item"><a href="https://boardgames.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="people who like playing board games, designing board games or modifying the
rules of existing board games">Board &amp; Card Games</a></li>
<li class="-item"><a href="https://bricks.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="LEGO&#xAE; and building block enthusiasts">Bricks</a></li>
<li class="-item"><a href="https://homebrew.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="dedicated home brewers and serious enthusiasts">Homebrewing</a></li>
<li class="-item"><a href="https://martialarts.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="students and teachers of all martial arts">Martial Arts</a></li>
<li class="-item"><a href="https://outdoors.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="people who love being outdoors enjoying nature and wilderness, and learning
about the required skills and equipment">The Great Outdoors</a></li>
<li class="-item"><a href="https://poker.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="serious players and enthusiasts of poker">Poker</a></li>
</ul></div><div class="site-footer--col site-footer--category
js-footer-col" data-name="Culture / Recreation"><ul class="-list">
<li class="-item"><a href="https://chess.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="serious players and enthusiasts of chess">Chess</a></li>
<li class="-item"><a href="https://sports.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="participants in team and individual sport activities">Sports</a></li>
<li class="-item">
<a href="https://stackexchange.com/sites#culturerecreation"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link:
26 })">
<strong>
more (16)
</strong>
</a>
</li>
</ul>
</div>
<div class="site-footer--col site-footer--category js-footer-col" data-
name="Science">
<ul class="-list">
<li class="-item"><a href="https://mathoverflow.net" class="-link
js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="professional mathematicians">MathOverflow</a></li>
<li class="-item"><a href="https://math.stackexchange.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="people studying math at any level and professionals in related
fields">Mathematics</a></li>
<li class="-item"><a href="https://stats.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="people interested in statistics, machine learning, data analysis, data
mining, and data visualization">Cross Validated (stats)</a></li>
<li class="-item"><a href="https://cstheory.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="theoretical computer scientists and researchers in related
fields">Theoretical Computer Science</a></li>
<li class="-item"><a href="https://physics.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="active researchers, academics and students of physics">Physics</a></li>
<li class="-item"><a href="https://chemistry.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="scientists, academics, teachers, and students in the field of
chemistry">Chemistry</a></li>
<li class="-item"><a href="https://biology.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="biology researchers, academics, and students">Biology</a></li>
</ul></div><div class="site-footer--col site-footer--category
js-footer-col" data-name="Science"><ul class="-list">
<li class="-item"><a href="https://cs.stackexchange.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="students, researchers and practitioners of computer science">Computer
Science</a></li>
<li class="-item"><a href="https://philosophy.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="those interested in the study of the fundamental nature of knowledge,
reality, and existence">Philosophy</a></li>
<li class="-item"><a href="https://linguistics.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="professional linguists and others with an interest in linguistic research
and theory">Linguistics</a></li>
<li class="-item"><a href="https://psychology.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="practitioners, researchers, and students in cognitive science, psychology,
neuroscience, and psychiatry">Psychology &amp; Neuroscience</a></li>
<li class="-item"><a href="https://scicomp.stackexchange.com"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="scientists using computers to solve scientific problems">Computational
Science</a></li>
<li class="-item">
<a href="https://stackexchange.com/sites#science" class="-link
js-gps-track" data-gps-track="footer.click({ location: 2, link: 26 })">
<strong>
more (10)
</strong>
</a>
</li>
</ul>
</div>
<div class="site-footer--col site-footer--category js-footer-col" data-
name="Other">
<ul class="-list">
<li class="-item"><a href="https://meta.stackexchange.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="meta-discussion of the Stack Exchange family of Q&amp;A websites">Meta Stack
Exchange</a></li>
<li class="-item"><a href="https://stackapps.com" class="-link js-
gps-track" data-gps-track="footer.click({ location: 2, link: 25 })" title="apps,
scripts, and development with the Stack Exchange API">Stack Apps</a></li>
<li class="-item"><a href="https://api.stackexchange.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="programmatic interaction with Stack Exchange sites">API</a></li>
<li class="-item"><a href="https://data.stackexchange.com" class="-
link js-gps-track" data-gps-track="footer.click({ location: 2, link: 25 })"
title="querying Stack Exchange data using SQL">Data</a></li>
</ul>
</div>

</div>
</nav>
<div class="site-footer--copyright fs-fine">
<ul class="-list">
<li class="-item"><a class="js-gps-track -link" data-gps-
track="footer.click({ location: 2, link:4 })" href="https://stackoverflow.blog?
blb=1">Blog</a></li>
<li class="-item"><a
href="https://www.facebook.com/officialstackoverflow/" class="-link js-gps-track"
data-gps-track="footer.click({ location: 2, link: 31 })">Facebook</a></li>
<li class="-item"><a href="https://twitter.com/stackoverflow"
class="-link js-gps-track" data-gps-track="footer.click({ location: 2, link:
32 })">Twitter</a></li>
<li class="-item"><a href="https://linkedin.com/company/stack-
overflow" class="-link js-gps-track" data-gps-track="footer.click({ location: 2,
link: 33 })">LinkedIn</a></li>
<li class="-item"><a
href="https://www.instagram.com/thestackoverflow" class="-link js-gps-track" data-
gps-track="footer.click({ location: 2, link: 36 })">Instagram</a></li>
</ul>

<p class="mt-auto mb24">


site design / logo &#169; 2020 Stack Exchange Inc; user contributions licensed
under <a href="https://stackoverflow.com/help/licensing">cc by-sa</a>.
<span id="svnrev">rev&nbsp;2020.11.11.37988</span>
</p>
</div>
</div>

</footer>

<script>StackExchange.ready(function ()
{ StackExchange.responsiveness.addSwitcher(); })</script>
<noscript>
<div id="noscript-warning">Stack Overflow works best with JavaScript
enabled
<img src="https://pixel.quantserve.com/pixel/p-c1rF4kxgLUzNc.gif"
alt="" class="dno">
</div>
</noscript>

<script>
(function(i, s, o, g, r, a, m) {
i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function() { (i[r].q
= i[r].q || []).push(arguments) }, i[r].l = 1 * new Date(); a = s.createElement(o),
m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g;
m.parentNode.insertBefore(a, m);
})(window, document, 'script', 'https://www.google-
analytics.com/analytics.js', 'ga');

StackExchange.ready(function () {

StackExchange.ga.init({
sendTitles: true,
tracker: window.ga,
trackingCodes: [
'UA-108242619-1'
],
checkDimension: 'dimension42'
});

StackExchange.ga.setDimension('dimension2', '|javascript|
jquery|python|ajax|django|');

StackExchange.ga.setDimension('dimension3', 'Questions/Show');

StackExchange.ga.trackPageView();
});
/**/
var _qevents = _qevents || [],
_comscore = _comscore || [];
(function() {
var s = document.getElementsByTagName('script')[0],
qc = document.createElement('script');
qc.async = true;
qc.src = 'https://secure.quantserve.com/quant.js';
s.parentNode.insertBefore(qc, s);
_qevents.push({ qacct: "p-c1rF4kxgLUzNc" });/**/
var sc = document.createElement('script');
sc.async = true;
sc.src = 'https://sb.scorecardresearch.com/beacon.js';
s.parentNode.insertBefore(sc, s);
_comscore.push({ c1: "2", c2: "17440561" }); })();
</script>

</body>
</html>

You might also like