Django的环境配置

本文详细介绍如何在Python环境中配置Django,包括虚拟环境的创建、Django的安装、项目的建立与运行,以及如何添加路由和视图函数。

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

Django的环境配置
  • python环境是ok的

  • pip是可用的

    • pip用来安装第三方包的
  • 创建虚拟环境【可以先不写】

    • linux/mac
    • windows
  • 安装Django

    pip install django==1.11.7
    
  • django安装成功之后,创建项目

    创建项目之前首先新建一个目录【文件夹】

    进入这个目录之后执行

    django-admin  startproject  projectname
    #django-admin  startproject  项目名
    
  • 使用pycharm打开项目的时候,要在manage.py的上一级打开

    • manage所在的文件夹
  • 当进入pychram之后,我们可以使用自带终端来创建app

python manage.py  startapp  appname
  • 当app创建完成之后,需要在setting.py文件中配置
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    "App",#添加我们创建的app注册一下
]
  • 在setting.py文件中

  • ALLOWED_HOSTS = ["*"]
    #允许所有人访问
    
  • 在setting.py文件中

    #设置语言
    LANGUAGE_CODE = 'zh-hans'
    #设置时区
    TIME_ZONE = 'Asia/Shanghai'
    
  • 运行当前项目

python manage.py  runserver  
  • 运行成功,在浏览器访问
 http://127.0.0.1:8000/
 #会显示正常工作
  • 添加一个路由,在urls.py文件中添加
urlpatterns = [
    url(r'^admin/', admin.site.urls),
    # alt+enter  添加,需要导包,App下面的views
    url(r"^login/",views.login),
]
  • 需要在app中的views.py去创建视图函数login

    def login(request):
        #必须返回的是httpResponse对象
        return HttpResponse("你真是一个小机灵鬼!!!")
    
  • 执行python manage.py runserver 将服务器重新部署

  • 在浏览器访问的时候,这时候需要使用

     http://127.0.0.1:8000/login
    
Windows 11 上安装并配置 Django 环境通常涉及以下几个步骤: 1. **安装Python**: 首先确保你已经安装了 Python。你可以从官网(https://www.python.org/)下载适合 Windows 的最新版本,并按照安装向导完成安装。 2. **下载Django**: 打开命令行工具(如 PowerShell 或 Command Prompt),使用 `pip` 安装 Django,命令如下: ``` pip install django ``` 如果遇到网络问题,可以考虑使用国内的镜像源,例如阿里云的 PyPI 镜像(`pip install django --index-url https://mirrors.aliyun.com/pypi/simple/`)。 3. **创建项目**: 使用 Django 的命令行工具 `django-admin` 创建一个新的项目,例如: ``` django-admin startproject my_project ``` 这将创建一个名为 "my_project" 的新目录,包含了基本的 Django 项目结构。 4. **设置虚拟环境**: 为了隔离项目的依赖,推荐使用 virtualenv 或者 venv 来创建一个虚拟环境: ``` python -m venv my_project_env ``` 激活虚拟环境: 对于Windows用户: ``` my_project_env\Scripts\activate ``` 或者对于Linux和macOS用户: ``` source my_project_env/bin/activate ``` 5. **配置settings.py**: 在项目的 "my_project\my_project\settings.py" 文件中,你需要配置数据库和其他必要的信息。 6. **运行服务器**: 在虚拟环境中,启动开发服务器: ``` python manage.py runserver ``` 现在你可以在浏览器中访问 `http://localhost:8000` 查看是否成功安装和启动了 Django
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值