Django网页制作(2)Django安装及项目、APP创建

本文介绍如何在Python虚拟环境中安装Django并创建项目,包括通过命令行或PyCharm创建项目、添加应用程序以及运行本地服务器的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

目录

一、python虚拟环境下安装django安装

二、创建django项目(2种方法,命令行或pycharm)

三、项目中创建APP

四、项目服务器运行


django-admin.py and manage.py:django-admin.py and manage.py | Django documentation | Django  https://docs.djangoproject.com/en/1.7/ref/django-admin/

一、python虚拟环境下安装django安装

1、直接安装python3.x版本。(不建议安装anaconda替代python3.x作为python的IDE,内容全,但耗费资源)。

2、安装python虚拟环境,生成与本项目匹配的开发环境。在相对单独的python虚拟环境下,仅安装与开发本项目相关的python包,减少项目间互相干扰,避免不必要的资源占用。

3、安装命令:pip install Django。django版本检查:python提示符,>>>import django;>>>django.get_version()。

4、然后配置环境变量,将这python\scripts、django\、django\bin对应的目录添加到系统环境变量中,如: C:\Python33\Lib\site-packages\django;C:\Python33\Scripts;D:\ProgramData\Anaconda3\Lib\site-packages\django\bin;也可根据实际提示再进行添加。

5、如进行网站开发,安装pycharm(仅专业版有网页功能)开发环境。应用pycharm程序创建项目。

windows系统环境变量说明
%USERPROFILE%表示C:DocumentsandSettings当前用户名
%ALLUSERSPROFILE%表示C:DocumentsandSettingsAllUsers
%APPDATA%表示C:DocumentsandSettings当前用户名ApplicationData
%ALLAPPDATA%表示C:DocumentsandSettingsAllUsersApplicationData
%SYSTEMDRIVE%表示C:
%HOMEDRIVE%表示C:
%SYSTEMROOT%表示C:WINDOWS
%WINDIR%表示C:WINDOWS
%TEMP%和%TMP%表示C:DocumentsandSettings当前用户名LocalSettingsTemp
%ProgramFiles%表示C:ProgramFiles

%CommonProgramFiles%表示C:ProgramFilesCommonFiles

 

二、创建django项目(2种方法,命令行或pycharm)

(一)命令行创建项目

使用Django的django-admin.py命令新建工程、模板等。

注:在当前所在目录打开CMD控制台窗口方法。进入目录,右键点击空白处,弹出菜单选项:在此处打开命令窗口。

使用 django-admin.py 来创建 cis 项目:

例:在D盘pdcis目录下建立cis项目,cmd窗口输入如下命令:django-admin startproject [项目名称]

dijango-admin命令所在目录:D:\ProgramData\Anaconda3\Lib\site-packages\django\bin\django-admin.py

D:\pdcis>>>django-admin.py startproject cis  
# 在虚拟环境(虚拟环境所在目录)下的\scripts目录下,存在django.py、django.exe两个命令文件。
# 如果在python的>>>提示符下,可直接使用django-admin.py [项目名称];
# CMD窗口下,可使用命令:python django-admin.py  startproject [项目名称];
# CMD窗口下,可使用命令:django-admin.exe startproject [项目名称]。
# 例:d:\pdcis\django-admin startproject cis
# 在D盘pdcis目录下,创建了cis这个项目(其实是个目录)。
# 运行tree d:\pdcis /f  \\结果如下

D:\pdcis
│  manage.py
│
└─cis
        settings.py
        urls.py
        wsgi.py
        __init__.py

生成项目管理命令manage.py及项目系统文件。

(二)pycharm创建项目

File——New Project。

三、项目中创建APP

Django规定,需要创建一个APP才能使用模型。

CMD控制台,进入项目目录,使用django-admin或manage.py命令创建APP:

1、django-admin命令创建APP:python django-admin.py startapp [APP名称];或django-admin.exe startapp [APP名称]

2、manage.py命令创建APP:python manage.py startapp [APP名称]

 

四、项目服务器运行

进入所创建目录,在cmd窗口中启动django服务器:python manage.py runserver

或:python manage.py runserver 0.0.0.0:8000

可以更改端口号。0.0.0.0表示其他客户机也可以访问。如果:127.0.0.1只有本机可以访问。

查看manage.py中内容:CMD窗口执行python manage.py help

在浏览器地址:127.0.0.1:8000,即可访问该网页。

 

Advanced Python Scheduler — APScheduler 3.5.0.post9 documentation  http://apscheduler.readthedocs.io/en/latest/

APScheduler是python下的任务调度框架,全程为Advanced Python Scheduler,是一款轻量级的Python任务调度框架。它允许你像Linux下的Crontab那样安排定期执行的任务,并且支持Python函数或任意可调用的对象。

 

Settings | Django documentation | Django  https://docs.djangoproject.com/en/2.0/ref/settings/#debug

Request and response objects | Django documentation | Django  https://docs.djangoproject.com/en/2.0/ref/request-response/

https://docs.djangoproject.com/en/2.0/ref/request-response/

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值