`
wangyongfei
  • 浏览: 23175 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

django创建一个项目

阅读更多

1.创建一个django项目:

django-admin startproject projectname

 2.创建数据库:

python manage.py syncdb

 3.创建APP:

python manage.py startapp appname

4. 创建App对应的数据模型:

在App目录下的models.py中定义自己的数据模型

 5.将刚创建的App加入到整个django项目中:

在setting.py文件的INSTALLED_APPS 元组中加入刚创建的App的名字

 6.更新数据库,在数据库中生成未创建的数据模型:

python manage.py makemigrations
python manage.py migrate

 完成后就可以在数据库中看到我们相应的数据表.

 

7.创建模板:

1.设置模板目录:修改setting.py
2.创建模板目录
3.在模板目录下创建对应于App的视图(views.py)
4.在views.py中添加后台处理代码:业务处理函数
5.配置请求的URL拦截路径:修改urls.py文件

8.运行服务器,输入网址测试:

python manage.py runserver

 9.设置内置的管理界面,进行界面管理:

1.修改目录下的urls.py,加入代码:admin.autodiscover()
2.在App目录下的urls.py中注册自己的数据模型:
from modelis import modelName(自己的数据模型名)
admin.site.register(modelName)
进入管理界面 http://localhost:8000/admin下看到自己的数据模型,并进行管理(数据的添加和删除)

 

 

分享到:
评论

相关推荐

    Django 创建项目的流程

    本文档适合新手利用python和Django快速创建一个web 框架

    用Django创建一个hello world

    1. 创建项目目录:在你希望存放项目的文件夹下,运行`django-admin startproject myproject`,这将创建一个名为myproject的目录,其中包含Django项目的基础结构。 2. 进入项目目录:`cd myproject`。 3. 创建应用:...

    Django实战入门项目.rar

    2. **Django项目创建**:使用`django-admin startproject`命令创建项目,理解项目目录结构,包括manage.py、settings.py、urls.py、wsgi.py等文件的作用。 3. **Django应用创建**:在项目中创建应用,比如`python ...

    Python使用Django创建Web程序

    在Python的世界里,Django是一个强大的、开源的Web框架,它遵循模型-模板-视图(MTV)架构模式,帮助开发者快速、高效地构建高质量的Web应用。本项目是基于《Python编程从入门到实践》一书的第三个实战项目,旨在教...

    django第一个项目连接mysql数据库实现注册登录

    在本教程中,我们将深入探讨如何使用Django框架创建第一个项目,并将其与MySQL数据库集成以实现用户注册和登录功能。Django是一个强大的Python Web开发框架,而MySQL则是一种广泛使用的开源关系型数据库管理系统。让...

    基于Django创建卡路里计算器

    综上所述,"基于Django创建卡路里计算器"项目涵盖了Python Web开发中的多个重要知识点,包括Django框架的使用、模型-视图-模板架构、用户认证、数据库操作、表单处理以及搜索功能的实现。通过实践这个项目,开发者...

    Django商城项目前台项目

    - **创建项目**: 使用 `django-admin startproject` 命令创建项目,例如:`django-admin startproject meiduo_mall`。 - **进入Django环境**: 在项目目录下执行 `python3 manage.py shell` 来启动Django的交互式...

    django+vue分离项目实战.rar

    在本资源"django+vue分离项目实战.rar"中,我们将探讨如何使用现代Web开发技术Django和Vue.js来实现一个完整的前后端分离的实战项目。这个项目需要的基础环境包括Python 3.6及以上版本、Django的最新版、Node.js的...

    Django_创建项目思维导图

    Django_创建项目思维导图

    单独使用django框架创建web项目

    在本文中,我们将深入探讨如何使用Django框架单独创建一个Web项目。Django是一个高级的Python Web框架,它遵循模型-视图-控制器(MVC)设计模式,为开发者提供了强大的功能,包括数据库管理、URL路由、模板系统以及...

    DJango的创建和使用详解(默认数据库sqlite3)

    Django是一个高级的...以上知识点涉及了使用Django框架从零开始创建一个Web应用的全过程,包括安装虚拟环境、创建项目、创建应用以及数据模型的建立。这些内容为希望使用Django进行Web开发的人员提供了坚实的基础。

    django项目实战一个音乐网站的实现(侧边音乐播放器)

    Django是一个高级的Web框架,它遵循模型-视图-控制器(MVC)架构模式,提供了一整套用于创建动态、交互式的网站应用的工具。在这个项目中,Django将处理HTTP请求和响应,处理路由,以及渲染模板来展示页面。 接着,...

    Django网上书店项目.zip

    【Django网上书店项目】是一个基于Django框架开发的在线图书销售平台的示例项目,旨在帮助学习者理解和掌握Django在实际应用中的工作流程。这个项目包括了前端界面和后端逻辑,同时预置了数据库,使得用户可以直接...

    Django实战天天生鲜项目代码.zip

    【标题】"Django实战天天生鲜项目代码.zip"是一个涵盖了使用Django框架开发的在线生鲜电商平台的源代码项目。这个项目不仅包含了业务逻辑的Python代码,还涉及到了静态文件管理和数据库设计。 【描述】提到的"包含...

    python使用Pycharm创建一个Django项目

    本文为Django项目创建的简单介绍,更为详细的Django项目创建,可以参考如下教程: Django入门与实践-//www.jb51.net/article/64109.htm Pycharm 版本: Professional 2017.1 Django 版本: 1.8.7 在软件安装和环境...

    python Django第一个程序

    接下来,我们创建一个新的Django项目。在命令行中,导航到你希望存放项目的目录,然后执行: ```bash django-admin startproject myproject ``` 这里`myproject`是你项目的名字,你可以根据需要更改。这将在当前...

    【项目实战】Python基于Django框架实现校园网上一站式购物系统

    总之,这个实战项目提供了一个全面的学习Django的机会,不仅覆盖了基础的Web开发概念,还涉及到项目管理、数据库设计、用户认证、支付接口集成等多个实际开发中的重要环节。通过跟随教程一步步实施,开发者不仅可以...

    PyCharm 创建指定版本的 Django

    在创建过程中,选择“New environment using”选项,以确保能够建立一个新的虚拟环境,这是创建项目的第一步。 2. 虚拟环境的选择 在这个过程中,有多种Python环境管理工具可选择,比如virtualenv、pipenv或conda。...

    python-django练手项目

    本项目是针对初学者设计的一个实践项目,旨在帮助刚刚接触Django的开发者熟悉其基本概念和工作流程。通过这个"python-django练手项目",你将有机会了解并应用Django的核心功能,包括模型、视图、模板和URL路由。 1....

Global site tag (gtag.js) - Google Analytics