首页>>后端>>Python->win7如何在Django中创建项目(2023年最新分享)

win7如何在Django中创建项目(2023年最新分享)

时间:2023-12-20 本站 点击:0

导读:今天首席CTO笔记来给各位分享关于win7如何在Django中创建项目的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

django新建项目

win下python 环境配置

1)使用pycharm--file--New Project--Django

点击create创建,等待程序安装完毕

linux安装mysql

win安装mysql

1)配置setting

本人习惯将app放入apps里

进入apps目录下

程序目录

requirements.txt

修改django_demo/_ init _.py

django创建项目怎样理解

创建项目:

django-admin startproject mysite

2

新建APP(名称自定):

cd website

python manage.py startapp learn

3

把我们新定义的APP添加到setting.py中的INSTALL_APPS中:

修改vim mysite/settings.py

INSTALLED_APPS = (

'django.contrib.admin',  #Django默认。

'django.contrib.auth',   #默认身份验证系统。

'django.contrib.contenttypes',  #默认内容类型框架。

'django.contrib.sessions', #默认session框架。

'django.contrib.messages', #默认消息框架

'django.contrib.staticfiles', #默认静态文件管理框架。

'learn',

)

备注:这一步是干什么呢? 新建的 app 如果不加到 INSTALL_APPS 中的话, django 就不能自动找到app中的模板文件(app-name/templates/下的文件)和静态文件(app-name/static/中的文件) 。

4

定义视图函数:

vim learn/views.py

注:我们定义了一个index()函数,第一个参数必须是request, 与网页发来的请求有关,可以包含get或post的内容,函数返回一行字到网页。

5

定义视图函数相关的URL(网址):

vim mysite/urls.py

6

运行并验证:

python manage.py runserver 0.0.0.0:8000

注意:如果不加0.0.0.0:8000,默认是127.0.0.1:8000,且只能本机访问。

访问验证:

7

至此,你已经启动了Django开发服务器,一个纯粹的由 Python 编写的轻量级 Web 服务器。Django 内包含了这个服务器,这样你就可以迅速开发了,在产品投入使用之前不必去配置一台生产环境下的服务器 – 例如 Apache 。

注意:**不要** 在任何类似生产环境中使用此服务器。它仅适用于开发环境。(Django提供的是 Web 框架的业务,而不是 Web 服务器。)

8

Tip:项目 ( Projects ) vs. 应用 ( apps )

项目与应用之间有什么不同之处?应用是一个提供功能的 Web 应用 – 例如:一个博客系统、一个公共记录的数据库或者一个简单的投票系统。 项目是针对一个特定的 Web 网站相关的配置和其应用的组合。一个项目可以包含多个应用。一个应用可以在多个项目中使用。

Django创建项目

在 Run、Run configuration中,进入 PyDev Django,选择你的项目,在右边“Main Module”里,用 ${workspace_loc:项目名/manage.py} 即:工作目录下的,项目名称目录下的,manage.py。 也可以直接指向物理路径。 在 Arguments 参数选项里,可以加上:runserver 0.0.0.0:8000 ,让它用8000端口来测试。

django创建项目

将django-admin所在的文件夹bin放到path里

确保.py文件是用python console打开

[django]在windows下搭建Django的虚拟环境

我们在windows的环境下去开发一个网站的时候,Python中的Django是一个比较强大的框架。然后我们既想让他拥有独立的开发环境,又不影响全局的Python环境,还想防止系统中出现包管理混乱版本冲突。这个时候就要通过创建一个虚拟环境来实现。

首先你的电脑中必须有Python的解释器,在终端行可以安装一个虚拟环境所依赖的库。

安装好之后我们就可以去创建一个新的虚拟环境了:

新建好之后。我么会在终端中看到直接进入到虚拟环境中了:

在图片中我们可以看到已经进入到testvir2的虚拟环境中。

此时我们的项目存储的位置在C:\Users\gongyan\Envs\下就可看到

退出我们的虚拟环境的命令为:

使用workon来查看我们当前有几个虚拟环境。

想要进入那个虚拟环境的话就可以通过workon的命令来实现。

以上就是所有的虚拟环境的玩法。

如何创建一个Django网站

本文演示如何创建一个简单的 django 网站,使用的 django 版本为1.7。

1. 创建项目

运行下面命令就可以创建一个 django 项目,项目名称叫 mysite :

$ django-admin.py startproject mysite

创建后的项目目录如下:

mysite

├── manage.py

└── mysite

├── __init__.py

├── settings.py

├── urls.py

└── wsgi.py

1 directory, 5 files

说明:

__init__.py :让 Python 把该目录当成一个开发包 (即一组模块)所需的文件。 这是一个空文件,一般你不需要修改它。

manage.py :一种命令行工具,允许你以多种方式与该 Django 项目进行交互。 键入python manage.py help,看一下它能做什么。 你应当不需要编辑这个文件;在这个目录下生成它纯是为了方便。

settings.py :该 Django 项目的设置或配置。

urls.py:Django项目的URL路由设置。目前,它是空的。

wsgi.py:WSGI web 应用服务器的配置文件。更多细节,查看 How to deploy with WSGI

接下来,你可以修改 settings.py 文件,例如:修改 LANGUAGE_CODE、设置时区 TIME_ZONE

结语:以上就是首席CTO笔记为大家整理的关于win7如何在Django中创建项目的相关内容解答汇总了,希望对您有所帮助!如果解决了您的问题欢迎分享给更多关注此问题的朋友喔~


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/Python/46118.html