官术网_书友最值得收藏!

Creating an app with Django

Now, we will create our first app with Django and we will analyze the directory structure that Django creates. First, go to the root folder for the virtual environment: 01.

In Linux or macOS, enter the following command:

cd ~/HillarDjangoREST/01

If you prefer Command Prompt, run the following command in the Windows command line:

cd /d %USERPROFILE%\HillarDjangoREST\01

If you prefer Windows PowerShell, run the following command in Windows PowerShell:

cd /d $env:USERPROFILE\HillarDjangoREST\01  

In Linux or macOS, run the following command to create a new Django project named restful01. The command won't produce any output:

python bin/django-admin.py startproject restful01  

In Windows, in either Command Prompt or PowerShell, run the following command to create a new Django project named restful01. The command won't produce any output:

python Scripts\django-admin.py startproject restful01  

The previous command creates a restful01 folder with other subfolders and Python files. Now, go to the recently created restful01 folder. Just execute the following command on any platform:

cd restful01

Then, run the following command to create a new Django app named toys within the restful01 Django project. The command won't produce any output:

python manage.py startapp toys

The previous command creates a new restful01/toys subfolder, with the following files:

  • views.py
  • tests.py
  • models.py
  • apps.py
  • admin.py
  • __init__.py

In addition, the restful01/toys folder will have a migrations subfolder with an __init__.py Python script. The following diagram shows the folders and files in the directory tree, starting at the restful01 folder with two subfolders - toys and restful01:

主站蜘蛛池模板: 柏乡县| 突泉县| 安远县| 榕江县| 龙口市| 永吉县| 乌鲁木齐县| 台中县| 聂拉木县| 岗巴县| 云梦县| 阜南县| 新和县| 崇州市| 宁武县| 江油市| 昌宁县| 纳雍县| 高州市| 都安| 峨边| 乌审旗| 宜兰市| 都匀市| 电白县| 丹凤县| 武川县| 东平县| 舞阳县| 滨州市| 密云县| 乌兰察布市| 贺州市| 海南省| 阳山县| 始兴县| 夏河县| 普兰县| 永川市| 万盛区| 利川市|