tag:blogger.com,1999:blog-34092041298656466732023-11-15T09:42:35.733-08:00Solo SolveDjango Common Errors and ResolutionsVarma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.comBlogger18125tag:blogger.com,1999:blog-3409204129865646673.post-43934181938016801472021-02-13T07:38:00.004-08:002021-02-13T07:38:34.942-08:00TypeError: argument of type 'WindowsPath' is not iterable<p> Please make to modify settings.py file:</p><p><br /></p><pre class="lang-py s-code-block hljs python" style="border-radius: 5px; border: 0px; box-sizing: inherit; color: var(--highlight-color); font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.30769; margin-bottom: 0px; margin-top: 0px; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px; vertical-align: baseline; width: auto;"><code style="border: 0px; box-sizing: inherit; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">DATABASES = {
<span class="hljs-string" style="border: 0px; box-sizing: inherit; color: var(--highlight-variable); font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">'default'</span>: {
<span class="hljs-string" style="border: 0px; box-sizing: inherit; color: var(--highlight-variable); font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">'ENGINE'</span>: <span class="hljs-string" style="border: 0px; box-sizing: inherit; color: var(--highlight-variable); font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">'django.db.backends.sqlite3'</span>,
</code><code style="border: 0px; box-sizing: inherit; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;"><b> <span class="hljs-string" style="border: 0px; box-sizing: inherit; color: var(--highlight-variable); font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">'NAME'</span>: <span class="hljs-built_in" style="border: 0px; box-sizing: inherit; color: var(--highlight-literal); font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">str</span>(os.path.join(BASE_DIR, <span class="hljs-string" style="border: 0px; box-sizing: inherit; color: var(--highlight-variable); font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">"db.sqlite3"</span>))</b></code><code style="border: 0px; box-sizing: inherit; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">
} </code></pre><p><span style="color: var(--highlight-color); font-family: inherit; font-size: 13px; font-style: inherit; font-variant-caps: inherit; font-variant-ligatures: inherit; font-weight: inherit; white-space: inherit;">}</span> </p>Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0tag:blogger.com,1999:blog-3409204129865646673.post-37262461354650378762020-10-09T06:53:00.003-07:002020-10-09T06:53:31.696-07:00'staticfiles' is not a registered tag library.<p> <code style="border-radius: 3px; border: 0px; box-sizing: inherit; color: var(--black-800); font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 2px 4px; vertical-align: baseline; white-space: pre-wrap;">{% load staticfiles %}</code><span style="background-color: white; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px;"> </span><span style="background-color: white; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px;">and</span><span style="background-color: white; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px;"> </span><code style="border-radius: 3px; border: 0px; box-sizing: inherit; color: var(--black-800); font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 2px 4px; vertical-align: baseline; white-space: pre-wrap;">{% load admin_static %}</code><span style="background-color: white; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px;"> </span><span style="background-color: white; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px;">were</span><span style="background-color: white; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px;"> </span><span style="background-color: white; color: #242729; font-size: 15px;">deprecated in django 2.1</span><span style="background-color: white; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px;">, and</span><span style="background-color: white; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px;"> removed in django 3.1.</span></p><p style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: var(--s-prose-spacing); margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; vertical-align: baseline;">If you have any of the following in your template:</p><pre class="lang-py s-code-block hljs python" style="border-radius: 5px; border: 0px; box-sizing: inherit; color: var(--highlight-color); font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.30769; margin-bottom: calc(var(--s-prose-spacing) + 0.4em); margin-top: 0px; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px; vertical-align: baseline; width: auto;"><code style="border: 0px; box-sizing: inherit; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">{% load staticfiles %}
{% load static <span class="hljs-keyword" style="border: 0px; box-sizing: inherit; color: var(--highlight-keyword); font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline;">from</span> staticfiles %}
{% load admin_static %}
</code></pre><p style="background-color: white; border: 0px; box-sizing: inherit; clear: both; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin-bottom: var(--s-prose-spacing); margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px; vertical-align: baseline;">You should replace the tag with simply:</p><pre class="lang-py s-code-block hljs python" style="border-radius: 5px; border: 0px; box-sizing: inherit; color: var(--highlight-color); font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 1.30769; margin-bottom: 0px; margin-top: 0px; max-height: 600px; overflow-wrap: normal; overflow: auto; padding: 12px; vertical-align: baseline; width: auto;"><code style="border: 0px; box-sizing: inherit; font-family: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;">{% load static %}</code></pre>Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0tag:blogger.com,1999:blog-3409204129865646673.post-66137284209471214052020-09-28T16:10:00.002-07:002020-09-28T16:10:22.455-07:00ModuleNotFoundError: No module named 'phonenumber_field'<p> Try running below command in Command prompt</p><pre style="background-color: #f9f9f9; border: 1px solid rgb(211, 211, 211); box-sizing: inherit; color: #6c6c6c; font-family: "Source Code Pro", monospace; font-size: 0.85rem; margin-bottom: 0px; margin-top: 30px; overflow: auto; padding: 15px;">pip install django-phonenumber-field</pre>Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0tag:blogger.com,1999:blog-3409204129865646673.post-6007954936541734442020-09-28T16:07:00.002-07:002020-09-28T16:07:15.536-07:00ModuleNotFoundError: No module named 'widget_tweaks'<p> <span style="background-color: white; color: #545454; font-family: Arial, sans-serif; font-size: 13.3333px; white-space: pre-wrap;">Try to install with pip3:</span></p><pre style="background-color: white; color: #545454; font-family: Arial, sans-serif; font-size: 13.3333px; margin: 0em; overflow-wrap: break-word; padding: 0em; white-space: pre-wrap; word-break: keep-all;">pip3 install django-widget-tweaks</pre><pre style="background-color: white; color: #545454; font-family: Arial, sans-serif; font-size: 13.3333px; margin: 0em; overflow-wrap: break-word; padding: 0em; white-space: pre-wrap; word-break: keep-all;"><br /></pre><pre style="background-color: white; color: #545454; font-family: Arial, sans-serif; font-size: 13.3333px; margin: 0em; overflow-wrap: break-word; padding: 0em; white-space: pre-wrap; word-break: keep-all;"><br /></pre>Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0tag:blogger.com,1999:blog-3409204129865646673.post-74775903456687996792020-05-14T14:20:00.000-07:002020-05-14T14:20:53.531-07:00GITHUB: Add/ Push a folder to git<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: black; font-family: "Times New Roman",serif; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-CA;">1. Initialize the Git Repo<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: black; font-family: "Times New Roman",serif; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-CA;"> git init<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: black; font-family: "Times New Roman",serif; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-CA;">2. Add the files to Git index<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: black; font-family: "Times New Roman",serif; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-CA;"><span style="mso-spacerun: yes;"> </span>git add -A<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: black; font-family: "Times New Roman",serif; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-CA;">3. Commit Added Files<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: black; font-family: "Times New Roman",serif; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-CA;"><span style="mso-spacerun: yes;"> </span>git commit -m "my
commit"<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: black; font-family: "Times New Roman",serif; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-CA;">4. Add new remote origin (GitHub)<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: black; font-family: "Times New Roman",serif; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-CA;"><span style="mso-spacerun: yes;"> </span>git remote add origin git@....<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: black; font-family: "Times New Roman",serif; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-CA;">5. Push to GitHub<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: black; font-family: "Times New Roman",serif; font-size: 13.5pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-CA;">git push -u -f origin master<o:p></o:p></span></div>
<br /></div>
Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0tag:blogger.com,1999:blog-3409204129865646673.post-6827775391145756812020-01-21T17:14:00.000-08:002020-01-21T17:14:54.408-08:00URL Mapping<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="background-color: #1e1e1e; color: #d4d4d4; font-family: Consolas, "Courier New", monospace; font-size: 14px; line-height: 19px; white-space: pre;">
<div>
<span style="color: #c586c0;">from</span> django.contrib <span style="color: #c586c0;">import</span> admin</div>
<div>
<span style="color: #c586c0;">from</span> django.urls <span style="color: #c586c0;">import</span> path</div>
<div>
<span style="color: #c586c0;">from</span> django.conf.urls <span style="color: #c586c0;">import</span> include</div>
<br /><br /><div>
urlpatterns= [</div>
<div>
path(<span style="color: #ce9178;">'admin/'</span>, admin.site.urls),</div>
<div>
path(<span style="color: #ce9178;">''</span>, include(<span style="color: #ce9178;">'DJP.urls'</span>)),</div>
<div>
]</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<div style="line-height: 19px;">
<div>
<span style="color: #c586c0;">from</span> django.urls <span style="color: #c586c0;">import</span> path</div>
<div>
<span style="color: #c586c0;">from</span> . <span style="color: #c586c0;">import</span> views</div>
<div>
<span style="color: #c586c0;">from</span> django.conf.urls <span style="color: #c586c0;">import</span> url</div>
<br /><div>
<span style="color: #c586c0;">from</span> django.conf <span style="color: #c586c0;">import</span> settings</div>
<div>
<span style="color: #c586c0;">from</span> django.conf.urls.static <span style="color: #c586c0;">import</span> static</div>
<div>
<span style="color: #c586c0;">from</span> django.contrib <span style="color: #c586c0;">import</span> admin</div>
<div>
admin.autodiscover()</div>
<br /><div>
urlpatterns = [</div>
<div>
path(<span style="color: #ce9178;">''</span>, views.home, <span style="color: #9cdcfe;">name</span>= <span style="color: #ce9178;">'home'</span>),</div>
<div>
<span style="color: #6a9955;"># url(r'^home/(?P<id>\d+)/$', views.data, name= 'data'),</span></div>
<div>
]</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<div style="line-height: 19px;">
<div>
<span style="color: #c586c0;">from</span> django.shortcuts <span style="color: #c586c0;">import</span> render</div>
<br /><div>
<span style="color: #6a9955;"># Create your views here.</span></div>
<br /><div>
<span style="color: #c586c0;">from</span> .models <span style="color: #c586c0;">import</span> *</div>
<br /><div>
<span style="color: #6a9955;"># Create your views here.</span></div>
<br /><div>
<span style="color: #569cd6;">def</span> <span style="color: #dcdcaa;">home</span>(<span style="color: #9cdcfe;">request</span>):</div>
<div>
<span style="color: #c586c0;">return</span> render(request, <span style="color: #ce9178;">'DJP/home.html'</span>)</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
</div>
</div>
</div>
</div>
</div>
</div>
Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0tag:blogger.com,1999:blog-3409204129865646673.post-84831889960363614272019-07-01T07:07:00.001-07:002019-07-01T07:07:17.558-07:00django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclient?<div dir="ltr" style="text-align: left;" trbidi="on">
Make sure mysqlclient is installed in your system then add below code in __init__.py file<br />
<br />
import pymysql<br />
pymysql.install_as_MySQLdb()</div>
Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0tag:blogger.com,1999:blog-3409204129865646673.post-15795312383607023182019-07-01T06:44:00.005-07:002019-07-01T06:44:45.655-07:00Importing models in admin.py file<div dir="ltr" style="text-align: left;" trbidi="on">
<b>from .models import *</b></div>
Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0tag:blogger.com,1999:blog-3409204129865646673.post-52773534019995815912019-06-29T02:55:00.003-07:002019-06-29T02:55:52.897-07:00Creating a New Project<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="background-color: white; color: #333333; font-family: Arial, x-locale-body, sans-serif; font-size: 16px; letter-spacing: -0.04448px;">Navigate </span><span style="background-color: white; border: 0px; color: #333333; font-family: Arial, x-locale-body, sans-serif; font-size: 16px; letter-spacing: -0.04448px; line-height: 1.5; margin: 0px; padding: 0px;">to where you want to store your Django apps</span><br />
<span style="background-color: white; color: #333333; font-family: Arial, x-locale-body, sans-serif; font-size: 16px; letter-spacing: -0.04448px;">like E drive or F drive 1) cd f:</span><br />
<span style="background-color: white; color: #333333; font-family: Arial, x-locale-body, sans-serif; font-size: 16px; letter-spacing: -0.04448px;">then</span><br />
<span style="background-color: white; border: 0px; letter-spacing: -0.04448px; line-height: 1.5; margin: 0px; padding: 0px;"><span style="color: #333333; font-family: Arial, x-locale-body, sans-serif;">2) django-admin startproject projectname</span></span><br />
<span style="background-color: white; border: 0px; letter-spacing: -0.04448px; line-height: 1.5; margin: 0px; padding: 0px;"><span style="color: #333333; font-family: Arial, x-locale-body, sans-serif;"><br /></span></span>
<span style="background-color: white; border: 0px; letter-spacing: -0.04448px; line-height: 1.5; margin: 0px; padding: 0px;"><span style="color: #333333; font-family: Arial, x-locale-body, sans-serif;"><br /></span></span></div>
Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0tag:blogger.com,1999:blog-3409204129865646673.post-48242463561921341952019-06-28T10:27:00.000-07:002019-06-28T10:27:44.902-07:00NameError: name 'include' is not defined<div dir="ltr" style="text-align: left;" trbidi="on">
<div>
<span style="color: #101094;">you have to import include</span></div>
<div>
<span style="color: #101094;"><br /></span></div>
<span style="color: #101094;">from django.conf.urls import include</span></div>
Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0tag:blogger.com,1999:blog-3409204129865646673.post-73636715249208242002019-06-28T09:49:00.004-07:002019-06-28T09:49:28.545-07:00 from django.core import urlresolvers ImportError: cannot import name 'urlresolvers' from 'django.core' <div dir="ltr" style="text-align: left;" trbidi="on">
This is Django Version issue.<br />
<br />
For versions > 1.10, use<br />
<b><br /></b>
<b>from django.urls import reverse</b><br />
<br />
instead of " <b>from <span style="color: #242729; font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, sans-serif;"><span style="font-size: 13px; white-space: pre-wrap;">django.core import urlresolvers</span></span> </b>"</div>
Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0tag:blogger.com,1999:blog-3409204129865646673.post-45740668743709555202019-06-28T09:43:00.000-07:002019-06-28T09:43:00.502-07:00ImportError: failed to find libmagic. Check your installation<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="background-color: white; color: #6a737d; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 14px;">1) uninstall python-magic</span><br />
<span style="background-color: white; color: #6a737d; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 14px;">pip uninstall python-magic</span><br />
<span style="background-color: white; color: #6a737d; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 14px;"><br /></span>
2) install <span style="background-color: white; color: #6a737d; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 14px;">python-magic-bin==0.4.14</span><br style="background-color: white; box-sizing: border-box; color: #6a737d; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 14px;" /><span style="background-color: white; color: #6a737d; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 14px;">pip install python-magic-bin==0.4.14</span></div>
Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0tag:blogger.com,1999:blog-3409204129865646673.post-16574858680713222682019-06-24T01:26:00.000-07:002019-06-25T03:45:19.261-07:00Getting Server Error (500) on starting the server in local<div dir="ltr" style="text-align: left;" trbidi="on">
Set DEBUG = True in settings.py file<br />
<br />
Note: Make sure to set its value to False in production.</div>
Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0tag:blogger.com,1999:blog-3409204129865646673.post-14016272681607611382019-06-24T01:06:00.001-07:002019-06-24T01:06:57.210-07:00ImportError: cannot import name 'patterns' from 'django.conf.urls'<div dir="ltr" style="text-align: left;" trbidi="on">
pattern is removed from 1.8+ DJango version<br />
<br />
You can write<br />
<br />
from django.conf.urls import include, url<br />
<br />
urlpatterns = [<br />
.<br />
.<br />
.<br />
]</div>
Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0tag:blogger.com,1999:blog-3409204129865646673.post-5611744881392359032019-06-22T07:16:00.000-07:002019-06-28T09:50:42.422-07:00NameError at /contact_us/ name 'ContactForm' is not defined<div dir="ltr" style="text-align: left;" trbidi="on">
<b>Cause:</b><br />
You didn't import ContactForm <b>basically form </b>in your views.py file<br />
but, you are referring the form in views.py<br />
<span style="background-color: #1e1e1e; color: #d4d4d4; font-family: "consolas" , "courier new" , monospace; font-size: 14px; white-space: pre;"> form = ContactForm()</span><br />
<span style="background-color: #1e1e1e; color: #d4d4d4; font-family: "consolas" , "courier new" , monospace; font-size: 14px; white-space: pre;"><br /></span>
<b>Resolution:</b><br />
you have to import form in views.py<br />
<div style="background-color: #1e1e1e; color: #d4d4d4; font-family: Consolas, "Courier New", monospace; font-size: 14px; line-height: 19px; white-space: pre;">
<span style="color: #c586c0;">from</span> accounts.forms <span style="color: #c586c0;">import</span> *</div>
<br />
my ContactForm is located in accounts/forms.py</div>
Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0tag:blogger.com,1999:blog-3409204129865646673.post-53000997873063726912019-06-22T06:10:00.000-07:002019-06-22T06:10:19.547-07:00UnboundLocalError at /contact_us/ local variable 'form' referenced before assignment<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<div class="MsoNormal">
<span lang="EN-US" style="mso-ansi-language: EN-US;">You defined
the </span>form variable in this <b style="mso-bidi-font-weight: normal;">if request.method == 'POST': block.</b> If you access the view
with <b style="mso-bidi-font-weight: normal;">a GET request form</b> gets
not defined. <o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<b style="mso-bidi-font-weight: normal;">Cause:<o:p></o:p></b></div>
<div class="MsoNormal" style="background: #1E1E1E; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #569cd6; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">def</span><span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">
</span><span style="color: #dcdcaa; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">contact_us</span><span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">(</span><span style="color: #9cdcfe; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">request</span><span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">):<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #1E1E1E; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;"><span style="mso-spacerun: yes;">
</span><o:p></o:p></span></div>
<div class="MsoNormal" style="background: #1E1E1E; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;"><span style="mso-spacerun: yes;">
</span></span><span style="color: #c586c0; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">if</span><span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;"> request.method == </span><span style="color: #ce9178; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">'POST'</span><span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">:<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #1E1E1E; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;"><span style="mso-spacerun: yes;"> </span>form = ContactForm(request.POST)<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #1E1E1E; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;"><span style="mso-spacerun: yes;"> </span></span><span style="color: #c586c0; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">if</span><span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">
form.is_valid():<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="mso-ansi-language: EN-US;">Resolution:<o:p></o:p></span></b></div>
<div class="MsoNormal" style="background: #1E1E1E; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #569cd6; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">def</span><span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">
</span><span style="color: #dcdcaa; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">contact_us</span><span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">(</span><span style="color: #9cdcfe; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">request</span><span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">):<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #1E1E1E; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;"><span style="mso-spacerun: yes;">
</span>form = ContactForm(request.POST)<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #1E1E1E; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;"><span style="mso-spacerun: yes;">
</span></span><span style="color: #c586c0; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">if</span><span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;"> request.method == </span><span style="color: #ce9178; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">'POST'</span><span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">:<o:p></o:p></span></div>
<div class="MsoNormal" style="background: #1E1E1E; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;"><span style="mso-spacerun: yes;">
</span><o:p></o:p></span></div>
<div class="MsoNormal" style="background: #1E1E1E; line-height: 14.25pt; margin-bottom: .0001pt; margin-bottom: 0cm;">
<span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;"><span style="mso-spacerun: yes;"> </span></span><span style="color: #c586c0; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">if</span><span style="color: #d4d4d4; font-family: Consolas; font-size: 10.5pt; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-IN;">
form.is_valid():<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<br /></div>
Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0tag:blogger.com,1999:blog-3409204129865646673.post-79264518726781089152019-06-22T04:06:00.002-07:002019-06-22T04:06:25.782-07:00socket.gaierror: [Errno 11001] getaddrinfo failed<div dir="ltr" style="text-align: left;" trbidi="on">
There must be an error in<br />
EMAIL_HOST attribute in settings.py<br />
<br />
the value should be ''smtp.gmail.com"</div>
Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0tag:blogger.com,1999:blog-3409204129865646673.post-14983323628571833372019-06-22T02:54:00.004-07:002019-06-22T02:54:48.982-07:00django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module. Did you install mysqlclient?<div dir="ltr" style="text-align: left;" trbidi="on">
<b>MySQL Client wasn't properly configured in your system.</b><br />
<br />
Resolution:<br />
1) Install pymysql<br />
<b>pip install pymysql</b><br />
<br />
2) <span style="background-color: white; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px;">Then, edit the __init__.py file in your project origin dir</span><br />
<b style="color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px;">import pymysql</b><br />
<span style="background-color: white; color: #242729; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 15px;"><b>pymysql.install_as_MySQLdb()</b></span></div>
Varma SNhttp://www.blogger.com/profile/07942115498964903014noreply@blogger.com0