相关文章推荐
叛逆的沙发  ·  Convert data ...·  3 周前    · 
沉稳的木瓜  ·  Python_PyCharm_Turtle- ...·  2 周前    · 
叛逆的长颈鹿  ·  offset commit failed ...·  1 周前    · 
非常酷的打火机  ·  Factory Interface ...·  4 月前    · 
玩足球的铅笔  ·  this application ...·  5 月前    · 
儒雅的热带鱼  ·  iOS 命令行工具之 ...·  8 月前    · 
1 什么是Django

Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M(Model),视图V(View)和模版T(Template)。

使用这种架构,程序员可以方便、快捷地创建高品质、易维护、数据库驱动的应用程序。

在Django框架中,还包含许多功能强大的第三方插件,使得Django具有较强的可扩展性。

Django的主要目的是简便、快速的开发数据库驱动的网站。它强调代码复用,多个组件可以很方便的以“插件”形式服务于整个框架。

本文操作环境:

Python 3.7.1  (官网下载https://www.python.org/downloads/)

Django 3.0.2

(pip install django官网pip下载https://pypi.org/project/pip/#files)

2 选择创建项目路径

2.1、创建mysite项目名和blog应用

选择项目路径有两种情况:

1.打开cmd,cd+路径。(打开cmd默认是C盘的,一般情况创建项目都不在C盘,例如在D:/test。那么首先要切换到D盘,终端先输入D:回车,再cd test回车)。

C:\Users\admin>D:D:\>cd testD:\test>
2.同样是D:/test作为项目目录,打开D盘下的test文件夹,鼠标右键空白处在弹出的选项中点击 在此处打开命令窗口 (这样就直接在cmd打开test路径了)。
D:\test>
3 创建项目

注意是在D盘test目录下输入命令,test作为项目目录。

# 创建mysite项目D:\test>django-admin startproject mysite# 切换到mysite目录D:\test>cd mysite# 创建blog应用D:\test\mysite>python manage.py startapp blog

3.1、项目目录结构为:

3.2、 项目目录介绍:

manage.py:Django项目里面的工具,通过它可以调用django shell和数据库等。     mysite/     ---  settings.py:包含了项目的默认设置,数据库信息,调试标志 ,还有其他设置,比如静态文件、媒体文件的根目录等。     ---  urls.py :负责把URL 配置 模式映射到应用程序。     --- wsgi.py:用于项目部署。     blog /     --- admin.py:django 自带admin后面管理,将models.py 中表映射到后台。     --- apps.py:blog 应用的相关配置。     --- models.py:Django 自带的ORM ( 对象关系映射 ) ,用于设计数据库表。     --- tests.py:用于编写Django单元测试。     --- veiws.py :视图文件,用于编写功能的主要处理逻辑。

3.3、 setting.py配置文件,添加blog应用:

# Application definitionINSTALLED_APPS = [    'django.contrib.admin',    'django.contrib.auth',    'django.contrib.contenttypes',    'django.contrib.session
1什么是DjangoDjango是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M(Model),视图V(View)和模版T(Template)。使用这种架构,程序员可以方便、快捷地创建高品质、易维护、数据库驱动的应用程序。在Django框架中,还包含许多功能强大的第三方插件,使得Django具有较强的可扩展性。Django的主要目的是简便、快速的开发...
django_forumThis is a small and simple forum which uses the Django Framework (written in Python language). 这是一个基于django的小型 论坛 系统这是个基于 Python django 的小型 论坛 系统本系统实现了一般 论坛 的主要功能,包括发帖,评论,评论回复,评论通知,加好友,好友消息,消息通知,
项目 运行 环境配置: Pychram社区版+ python 3.7.7 + Mysql5.7 + HBuilderX+list pip+Navicat11+Django+nodejs。 项目 技术: django + python + Vue 等等组成,B/S模式 +pychram管理等等。环境需要 1.运行环境:最好是 python 3.7.7,我们在这个版本上开发的。其他版本理论上也可以。 2.pycharm环境:pycharm都可以。推荐pycharm社区版; 3.mysql环境:建议是用5.7版本均可 多人博客(多用户,每个用户可以有自己的个人站点,编写自己的博客) 登录注册(登录有图片验证码,注册可以上传用户自定义头像) 登录注册用form组件进行校验和渲染页面,Ajax提交请求 每个用户都有个人站点(可以根据时间、分类、标签来过滤文章) 每个用户拥有后台管理(可以对文章、标签、分类进行增、删、改、查,新增文章使用Mark
Python web 开发,非常的方便和快捷,这个优势,得益于 Python 的两个框架,一个 Flask ,一个 Django 。 Flask 小,微框架,只含有核心组件,其他的内容,都需要找库或者自行开发,适用进阶学习,以及高手使用,完全按着自己的思路,来使用 flask 搭建 网站。 Django 大而全,开发迅速,组件完整,可以 快速 搭建 一个站起来,但是必须要安装Django的思路来 搭建 ,所以适合新手学习。 Django 与 Flask 个人观点: django 和 flask 是两种完全不同风
你好!下面是一些提示来帮助你使用 Python 创建 论坛 网站。 在本地计算机上安装 Python 和 Flask 框架。 Flask 是一个轻量级的 Python 框架,可以帮助你 快速 开发 Web 应用程序。 创建一个 Flask 应用程序。 在你的 Python 脚本的开头加上这行代码: from flask import Flaskapp = Flask(__name__) 一个 论坛 github下载地址:https://github.com/likunhong01/ForumSystem 能点个星星最好了 卡的话csdn下载:要积分不能怪我自动设置积分的 一个 论坛 系统,一个Django 论坛 项目 使用:pycharm打开 项目 后,选择好运行环境,然后在命令行创建数据库(下面两条语句),然后运行就行了 python manage.py makem...