Deprecated: Function create_function() is deprecated in /var/www/vhosts/ on line 70
Django 1.9 Tutorial – 3. How To Setup Your Database With Django 1.9 |
  • Tuesday , 19 January 2021

Django 1.9 Tutorial – 3. How To Setup Your Database With Django 1.9

Code Canyon

THIS VIDEO IS SPONSORED BY ————– The Tech Academy HipsterCode (my website) JOIN MY SLACK CHANNEL…

Original source

3d Ocean

Related Posts


  1. Nick
    March 12, 2018 at 18:23

    I got up to 12:30 in the video when talked about doing a migration for the sites and auth. Is that still the case with python 3.6? I wouldnt take my python migrate sites

    If anyone can clear that up for me it would be greatly appreciated. Thanks

  2. chris mahn
    March 12, 2018 at 18:23

    Hi chris. im having a hard time getting Django-MySQL package in Pycharm to work. i am still very new to Python and Django and its getting overwhelming any tips.

  3. Lucas C
    March 12, 2018 at 18:23

    i hate visual studio, same here waiting forever for the setup 🙂

  4. Amirreza Zarepour
    March 12, 2018 at 18:23

    thank u for such this good videos

  5. Ndirangu Muchiri
    March 12, 2018 at 18:23

    so helpful,thanks a bunch.

  6. Don Pislik
    March 12, 2018 at 18:23

    Yo Chris, I must say you're one of the few dudes who have provided a well explained tutorial. But I'm kinda having issues with the admin even after following your tutorial to create a demo project. Check out my issues below:

    TemplateDoesNotExist at /admin/login/
    Request Method: GET
    Request URL:
    Django Version: 1.10.6
    Exception Type: TemplateDoesNotExist
    Exception Value:
    Exception Location: c:Usersbanjodocumentsvisual studio in get_template, line 25
    Python Executable: c:Usersbanjodocumentsvisual studio 2015ProjectsdemodemoenvScriptspython.exe
    Python Version: 3.5.3
    Python Path:
    ['c:\Users\banjo\documents\visual studio 2015\Projects\demo\demo',
    'c:\Users\banjo\documents\visual studio '
    'c:\Users\banjo\documents\visual studio 2015\Projects\demo\demo\env',
    'c:\Users\banjo\documents\visual studio '
    Server time: Sun, 5 Mar 2017 10:28:30 -0500
    Template-loader postmortem

    Django tried loading these templates, in this order:

    Using engine :
    This engine did not provide a list of tried templates.

  7. yamen xena
    March 12, 2018 at 18:23

    Hey Chris, I'm at 13:14 of the video, psycopg2-2.6.2 was successfully installed but with a message "you are using version 7.1.2 however version 9.01.0 is available consider upgrading via … blabla" . then I followed by typing python createsuperuser, then migrate sites- but __" at the end of the message it says from django.conf.urls import patterns , include , url import error: cannot import name 'patterns" "!! can you explain to me what's happening ? thanks

  8. Dean Vollebregt
    March 12, 2018 at 18:23

    Hey I'm following along from home without Visual Studio. I downloaded Django 1.9 in a virtual environment and the code looks heaps different to the code generated by Visual Studio. I can get the site running but cant get to the admin page, I read online that virtualenv needs to be enabled in Django. Does anyone know how to do this?

  9. Lee Chess
    March 12, 2018 at 18:23

    I have a question I'm not entirely sure, but what if you run python migrate first instead of running python migrate auth and then with sites. I wonder if it would've been the same result. I'm new to django and python so, sorry if i asked something stupid or typed something wrong since english is not my first language.

  10. hteig
    March 12, 2018 at 18:23

    What's this movies2 folder? did i miss u create it?

  11. Shivashriganesh Mahato
    March 12, 2018 at 18:23

    So you have to put the password there in plain text? And it has to be there the entire time?

  12. Priom Chowdhury
    March 12, 2018 at 18:23

    Just decided not to use python3 anymore..!!.waste of countless hours fixing stupid bugs!!!

    BTW great tut and this is exactly I was looking for, any chance u going to show how to use mongo in Django. Thanks. Keep it up!

  13. Yermek Sakiyev
    March 12, 2018 at 18:23

    Hi, I followed the tutorial and getting error when trying to run the server from visual studio. It points me to execute_from_command_line(sys.argv) line in Any ideas?

  14. Dhawal Panchal
    March 12, 2018 at 18:23

    +Chrise Hawkes
    i'm not able to create superuser.
    m getting a django.db.utils.OperationalError: fe_sendauth: no password supplied
    Can anyone help me out?

  15. Joe Diragi
    March 12, 2018 at 18:23

    on linux at around 9:30 you need to install python3-dev to fix the psycopg2 errors. on ubuntu that's 'sudo apt install python3-dev' or 'python-dev' if for some reason you're still on python 2

  16. meet patibandha
    March 12, 2018 at 18:23

    its really helpful Chris. But I stuck here I have python 27 virtualenv, I install exactly as u have shown in the video but still I get the error "No module named psycopg2" help me if you can……

  17. Chris Kavanagh
    March 12, 2018 at 18:23

    Chris, I wanted to thank you for another great django tutorial. I really needed this one, as I've been wanting to try out Postgres for a while. . .

    I noticed in the (django) docs there were some differences between Postgres and other databases as far as code. I can't remember exactly what the differences were, but have you noticed any differences in writing Models or doing queries with Postgres?

  18. Chris Kavanagh
    March 12, 2018 at 18:23

    Im using Python 2.7 and Django 1.9.4, and I got that error at 12:56 or so, also Chris. I thought it was related too a 3rd party app I'm using (django-authtools) which replaces the AUTH-USER-MODEL, so I did a Migration and that corrected it.

    I had no idea it was a new(er) django problem. I used 1.9.3 last Project and didn't have that problem, so it's weird. Anyways, thanks again!

  19. Chris Kavanagh
    March 12, 2018 at 18:23

    Are you working with 1.9 Chris? The reason I ask is I noticed my settings don't have what your have as far as the Database part. It just has a place for Engine and Name, and a link to the docs for database settings.

    In the docs it says that what you're using (django.db.backends.postgresql_psycopg2) is old and deprecated. The new way is ('django.db.backends.postgresql').

    It also says "Changed in 1.9 The django.db.backends.postgresql backend is named
    django.db.backends.postgresql_psycopg2 in older releases. For backwards
    compatibility, the old name still works in newer versions."

    So, I'm a little confused about what you're using, and what I should be using in settings for Postgres. I'm assuming you don't need psycopg2 anymore (for >1.9)

  20. Naveen Kumar
    March 12, 2018 at 18:23

    I'm gettng an error fatal database "<c:UsersProjectsmovies2movie>does not exist
    when i ran command createsuperuser or migrate sites or migrate could you please help me out

  21. Karan Thakkar
    March 12, 2018 at 18:23

    I m using django and postgres as database
    can i configure in a way so that my project works with already built database ??
    Like integrating already built tables in django ??
    If yes How??

  22. MrBelzeboss666
    March 12, 2018 at 18:23

    good job man!, anyway you can type for example psyco and click tab and it will autofill 🙂

  23. Chris CK
    March 12, 2018 at 18:23

    Maybe use python-bundled-sqlite for tutorial purposes?

Leave A Comment

You must be logged in to post a comment.