一.回顾

上篇已经讲解了python-django的环境搭建,本次将继续上次的课程,开始创建项目及应用。

上篇的验证结果为:

本次将加上创建应用之后浏览器打开演示~

二.创建项目

1)使用django-admin创建项目

django-admin startproject pachong

:出现问题如下

-bash: django-admin: command not found

2)解决方法:创建连接

ln -s /usr/local/python3/bin/django-admin /usr/local/bin

3)再次执行创建项目

django-admin startproject pachong

4)查看创建的目录结构

这些目录和文件的用处是:最外层的:file: pachong/ 根目录只是你项目的容器, Django 不关心它的名字,你可以将它重命名为任何你喜欢的名字。
manage.py: 一个让你用各种方式管理 Django 项目的命令行工具。你可以阅读 django-admin and manage.py 获取所有 manage.py 的细节。
里面一层的 pachong/ 目录包含你的项目,它是一个纯 Python 包。它的名字就是当你引用它内部任何东西时需要用到的 Python 包名。(比如 pachong.urls).
pachong/__init__.py:一个空文件,告诉 Python 这个目录应该被认为是一个 Python 包。如果你是 Python 初学者,阅读官方文档中的 更多关于包的知识。
pachong/settings.py:Django 项目的配置文件。如果你想知道这个文件是如何工作的,请查看 Django settings 了解细节。
pachong/urls.py:Django 项目的 URL 声明,就像你网站的“目录”。阅读 URL调度器 文档来获取更多关于 URL 的内容。
pachong/wsgi.py:作为你的项目的运行在 WSGI 兼容的Web服务器上的入口

5)启动服务
python manage.py runserver

:执行结果如下

备注:可以变更端口&IP

python manage.py runserver ip:10086

三.创建应用

1)创建应用

python manage.py startapp etpriseInves

2)应用目录结构

四.编写第一个视图

1)编写etpriseInves/views.py

from django.http import HttpResponsedef index(request):
   return HttpResponse("Hello, world. You're at the etpriseInves index.")

:备注

这是 Django 中最简单的视图。如果想看见效果,我们需要将一个 URL 映射到它——这就是我们需要 URLconf 的原因了。
为了创建 URLconf,请在 polls 目录里新建一个 urls.py 文件。你的应用目录现在看起来应该是这样:

2)创建etpriseInves/urls.py 目录结构如下

3)在 etpriseInves/urls.py 中,输入如下代码:

from django.urls import path

from . import views

urlpatterns = [    path('', views.index, name='index'),]

:备注

下一步是要在根 URLconf 文件中指定我们创建的 etpriseInves.urls 模块。
在 pachong/urls.py 文件的 urlpatterns 列表里插入一个 include(),
如下:
from django.contrib import admin
from django.urls import include, pathurlpatterns = [path('etpriseInves/', include('etpriseInves.urls')),path('admin/', admin.site.urls),
]

4)启动

python manage.py runserver 192.168.1.6:10086

五.演示效果

转载于:https://www.cnblogs.com/VVsky/p/11135918.html

爬虫(二)-创建项目应用相关推荐

  1. 个人博客二|创建项目

    Django是一种基于Python的开源Web框架,采用了MVC的框架模式. 工作区    D:Userswork 1.创建虚拟环境 mkvirtualenv  stormsha 2.安装django ...

  2. python个人项目-个人博客二|创建项目

    Django是一种基于Python的开源Web框架,采用了MVC的框架模式. 工作区    D:Userswork 1.创建虚拟环境 mkvirtualenv  stormsha 2.安装django ...

  3. python创建新工程_个人博客二|创建项目

    Django是一种基于Python的开源Web框架,采用了MVC的框架模式. 工作区    D:Userswork 1.创建虚拟环境 mkvirtualenv  stormsha 2.安装django ...

  4. 从零开始学MVC3——创建项目

    一. 安装环境 之前一直都是使用web form开发的,从现在开始学习一些MVC的知识.自从09年发布MVC开始,至今已经到了MVC3版本.首先升级开发环境,目前我的机器是VisualStudio20 ...

  5. 微信小程序开发之——比较数字大小-创建项目(2.1)

    一 概述 本文通过比较数字大小的案例,来学习小程序中的一些基础知识,包括页面组件.页面样式.页面逻辑的编写,了解配置文件中常见配置的含义,利用事件.数据绑定.条件渲染.表单等方式实现小程序的页面交互 ...

  6. python3 + Scrapy爬虫学习之创建项目

    最近准备做一个关于scrapy框架的实战,爬取腾讯社招信息并存储,这篇博客记录一下创建项目的步骤 pycharm是无法创建一个scrapy项目的 因此,我们需要用命令行的方法新建一个scrapy项目 ...

  7. C#程序员的春天之从零开始学习unity3D游戏开发入门教程二(创建项目及基本面板介绍)...

    一项目创建: 创建项目是开发的第一步. 运行untiy之后如果是第一次运行会弹出 我们这里随便创建一个项目. 二Untiy面板介绍: 三代码编辑器的切换: 这里我安装了vs2012. 到这里开发环境基 ...

  8. Django 框架篇: 一. Django介绍; 二. 安装; 三. 创建项目;

    Django介绍 一. web框架:   框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来 ...

  9. 从零开始实现ASP.NET Core MVC的插件式开发(二) - 如何创建项目模板

    标题:从零开始实现ASP.NET Core MVC的插件式开发(二) - 如何创建项目模板 作者:Lamond Lu 地址:https://www.cnblogs.com/lwqlun/p/11155 ...

  10. maven web项目导入sts_Spring Boot2 系列教程(二)创建 Spring Boot 项目的三种方式

    我最早是 2016 年底开始写 Spring Boot 相关的博客,当时使用的版本还是 1.4.x ,文章发表在 CSDN 上,阅读量最大的一篇有 43W+,如下图: 2017 年由于种种原因,就没有 ...

最新文章

  1. vue-loader 源码分析
  2. 类别选择器在HTML中如何表示,CSS类别选择器
  3. 模糊决策--机器人壁障
  4. zipaligin不是内部或外部命令,也不是可运行的程序
  5. dojo readings
  6. oracle表的历史数据转储过程,C#连接Oracle数据库通过存储过程操作数据库 - cuizm的专栏 - CSDN博客...
  7. 什么流读取MultipartFile_深入理解并运用Node中的IO模型流
  8. 左侧固定 右侧自适应三种方法
  9. oracle 插入n字母,Nhibernate在oracle批量插入失败,求解?
  10. C++字符串格式化 sprintf详解
  11. gcc include lib路径扩展
  12. Javascript六种数据类型及类型转换总结
  13. 桌面版IDE将迎终结,Github发布代码空间Codespaces | 凌云时刻
  14. 沪上各区免费停车场大全
  15. 深入浅出程序设计竞赛笔记(草稿
  16. sofa与springboot的入门案例
  17. 计算机网络里的DHCP是什么,路由器的DHCP是什么意思?有什么作用
  18. A deep-learning framework for multi-levelpeptide–protein interaction prediction文章梳理
  19. 到底是加瓦好还是C好呢?
  20. 如何制作一寸、二寸、六寸照片。以后不用再去照相馆

热门文章

  1. JAVA继承类初始化顺序
  2. 构建自定义的同步工具
  3. Eclipse调试远程服务器
  4. 多线程之线程通信条件Condition二
  5. 甲骨文中国数据库中心将落地,与微软数据库市场两家独大
  6. 【Win 10应用开发】提供建议列表的输入控件(AutoSuggestBox)
  7. oracle developer连接access
  8. 04_用户注册与自定义数据转换器Conventer
  9. BZOJ5212[ZJOI2018]历史
  10. android编译log中_安卓编译 Jack server 错误问题解决办法