Home  >  Article  >  Backend Development  >  Django installation tutorial in pycharm (picture and text)

Django installation tutorial in pycharm (picture and text)

不言
不言forward
2019-04-12 11:34:2419908browse

This article brings you the installation tutorial (pictures and text) of Django in pycharm. It has certain reference value. Friends in need can refer to it. I hope it will be helpful to you. help.

1. Installation:

1. Click File and find the setting option

##2. Click on the number to enter the following interface

##After the installation is completed, the installation is completed

2. Create Django project

##After the creation is successful, the left side of the new project:

##templates: Used to store HTML files

setting.py: used to configure Django

##urls.py: used to store addresses

wsgi: The package of wsgiref.py imported by Django (Django is a framework developed based on the native wsgiref)

manage.py: Start the Django project

After having the above, you can create the project.

There are two ways to create it in pycharm:

1. Enter python manage.py startapp application name in Terminal

2. Open the Tools menu (recommended)

Enter the startapp application name

## You can get something like this Folder (taking app01 as an example)

Today I will only talk about Views.py

Views.py stores various functions to be executed

3. Simple use

Open your settings file

##Add your application name to INSTALLED_APPS (mine is app01)

At this time your Django can be run

##After clicking, the effect will be as follows:

# #Want to add something? Very simple

Open the urls.py file

Is there anything in views? Don't panic, just be reckless and write the function later

The format in urlpatterns is url(r'^pathname',views.function name)

Okay, okay, let’s stop being reckless and write the function honestly. Open your views file

There are three frequently used packages to use in views, abbreviated as Django beginners must know three things:

They are: HttpResponge (Response) ,redirect(redirect) .render(replace)

Import above the file

First of all: HttpResponge (response):

Run your project at this time:

## Wrong writing? That's right, it's because you didn't set a start page

In the urls.py file, I wrote it like this, where admin is the page that comes with Django, ignore it for now

##Enter \db in the browser (the path I set Name)

You will get the following page, which is what we just set value

Through this principle, you can read the html file and return the html file to the browser

Second type: redirect:

Add baidu in urls, the function name is rebaidu


Functions in views

In the browser:

##Enter

## Successfully jumped to the Baidu page

Of course you can also jump to your own page:

Jump to the db page I wrote myself ( The effect is very simple and will not be demonstrated)

The third type: render

render exists for dynamic effects. Here is one A small example of getting the time

Same as above:

##request(request, Your HTML file, {passed value})

Note that the passed value must be in dictionary format

This way it can be used in our HTML Get the value we transferred:

HTML is created in the templates file:

Usage method is: { { variable name} }

Open it and try the effect:

Refresh:

You can see that the time obtained by each visit is different, so A simple dynamic page is completed

The above is the detailed content of Django installation tutorial in pycharm (picture and text). For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:cnblogs.com. If there is any infringement, please contact admin@php.cn delete