First simple BBS with django

This is the lesson of django and Python for beginners. We will create very very simple BBS in practice.
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
11 students enrolled
25% off
Take This Course
  • Lectures 18
  • Length 1.5 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 5/2014 English

Course Description

Thank you for visiting to First simple BBs with django.

This is the lesson of django and Python for beginners. We will create very very simple BBS in practice. You can learn about templates system and customizing of administration page. And also learn how to retrieve the data from database.

If you do not have basic knowledge of Python, don't worry ! I'm going to teach you about it in the first section.

You are able to learn basic knowledge to handle some data on django in this lecture. Take it easy ! Enjoy learning!



  • What is Python?
  • Print method
  • variable and string
  • while syntax
  • for syntax
  • list
  • conditional judgment with if syntax
  • conditional judgment by strings


  • create a project
  • admin page
  • create a model
  • customize admin page
  • Bootstrap
  • templates and views
  • get a content of post
  • list of posts
  • create a form
  • function to post

What are the requirements?

  • Computer which Python is installed (If you have Mac, you can use Python on your Mac)
  • The basic skills of computer

What am I going to get from this course?

  • Learn how to customize an administration page
  • Learn how to create a model
  • Learn how to generate a form for posting
  • Learn how to retrieve a data from database

Who is the target audience?

  • The person who want to learn how to generate a form and customize
  • The person who want to learn how to handle a data in django

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Learn Python

Learn how to run Python on the terminal.


Learn Print method to display a string on the terminal.


Learn how to use a variable with Python. And also learn how to combine some strings.


Learn how to use "while syntax". You can repeat a program using "while syntax".


Learn how to use "for syntax". You can repeat a program according to the number of elements.


Learn how to use list. You can store some value to a list.


You can handle your program using conditional judgment with `if syntax`.


Learn how to compare a strings using " if syntax".

Section 2: Creating a project and settings

We will create new project of django. After creating a project, we will run the virtual server, and make sure that it works well. And learn how to connect to each directories to store a data.


Set up an administration page, and login .

Section 3: Create a model and other settings

Create a model to post new entry. And learn how to sync it with database.


Setup to handle new application from administration page. And also learn how to change the arrangement of information of object.


Learn how to inherit a base design of html using template function of django. Moreover learn a way to connect Bootstrap files with templates files.

Section 4: Create a function for posting

Create a base template, and create to display a posts.


Let's retrieve a post from the database.


Let's display all posts list.


Create a form for posting using django function.


Create a function to post new comment using PostForm.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Takafumi Kawai, A web developer from Tokyo, Japan.

Thank you for visiting my profile page.

I started my programming career learning Flash for a small website that I wanted to introduce my hobby. After 3 years, I learned the skills of Illustrator and Photoshop,After Effect. And also learned about HTML and CSS. When I graduate from the high school, I was able to master those skills.

After that, I have created some web sites for my friends and customer. A website of a beauty salon which I created was able to gather many customers from other country.

It is still getting new customer. And also the owner of beauty salon was able to find many students who want to learn a skill from her via that website.

I learned the information science after I entered the university. I was able to learn these subjects (Python,Django, MySQL, jQuery,Ajax). After that, I developed a small social networking service to enhance the communication between a professor and a students in university. This webservice has a lot of function to support their life.

I have a bachelor of engineering and a master of engineering. After I graduate from the university, I started to create a webservice to support the people who want to realize idea. If you want to create something, you need many skills (Programming, Design, Photography, Animation). I'm going to teach you how to make it . And also teach how to integrate it.

Ready to start learning?
Take This Course