django框架菜鸟教程,python框架django入门

  开发工具:PyCharm社区版或专业版的CMD命令行

  社区版和专业版的区别在于,专业版可以直接创建Django项目,而社区版需要手动创建。由于我们才刚刚入门,所以还是手动创建比较好,这样更有利于我们熟悉Django的命令和相关操作。

  00-1010

新建 Django 的最小程序

我们将通过命令行界面输入要创建的项目的目录,然后输入以下命令:

  django-管理开始项目我的网站

  Django-admin这里是一个管理Django的工具,在安装django的过程中会默认安装。Mysite是项目的名称,可以根据自己的需要进行修改。创建后,我们将获得以下目录结构:

  最小项目目录结构。我们需要在这里添加具体的应用,并通过配置路由映射.来添加相关功能

  工程(项目)和应用(app)是什么关系?

  项目对应一个网站,网站是配置和应用的集合。应用程序对应于特定功能,是一个具体的功能的载体.配置和功能的分离是一个高度模块化的体现。【修改项目】创建具体应用(app)命令:python manage . py startapp hello app。

  执行该命令后,将在根目录中创建一个新的helloapp目录。

  Helloapp目录【修改项目】修改应用的视图. py

  #在此创建您的视图. from django.http导入HttpResponsedef Hello(request):返回HttpResponse(Hello World!我来了.) 【修改项目】修改URL路由

  在项目名称对应的目录下的urls.py文件中指定URL和处理程序之间的路径关系。

  从django.contrib导入admin从django.urls导入

  clude, path
from helloapp import views # from the subapp import related views

urlpatterns = [ # config the routes like vue's vue-router
path('admin/', admin.site.urls),
path('index/', views.hello),
]
我们首先需要引入对应app下的 views 文件,然后配置路由对应关系