安装虚拟环境 virtualenv

前言

  玩python 当然需要安装虚拟环境,这样就万一有多个项目,避免会冲突,如何安装 virtualenv:

   下面如下:

  输入 pip list

     cmd 你的电脑: 然后 输入 pip list:

    

    这是你的正式环境:

 然后安装你的虚拟环境

        输入:pip install virtualenv   (安装你的本地环境)

        

   然后再输入  pip list:

    

 这样你就安装了 本地环境, 别忘了 删除 你本地的Django 

     输入 pip uninstall Django

虚拟环境:

  下面就是虚拟环境的步骤:

      创建 :  virtualenv<虚拟环境名称>
      启动:     scripts\activate
      退出:   deactivate

创建你的 项目

   到你的目录下: 比我 是在F盘下的输入:

     virtualenv mysite_env

 先进入你的虚拟环境:

      启动后虚拟环境: Scripts\activate

然后安装你的Django:

输入 : pip install Django==2.0.7

=-========

  然后 推出看看 deactivate

 ok 虚拟 环境就安装完成了啦

然后就是 你可以创建你虚拟环境啦(启动后虚拟环境: Scripts\activate

django-admin startproject mysite
cd mysite
python manage.py startapp blog

修改blog/models.py:

from django.db import models
from django.contrib.auth.models import User

class BlogType(models.Model):
    type_name = models.CharField(max_length=20)

class Blog(models.Model):
    title = models.CharField(max_length=50)
    blog_type = models.ForeignKey(BlogType, on_delete=models.DO_NOTHING)
    context = models.TextField()
    author = models.ForeignKey(User, on_delete=models.DO_NOTHING)
    created_time = models.DateTimeField(auto_now_add=True)
    last_updated_time = models.DateTimeField(auto_now=True)

在修改mysite/settings.py:

...

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'blog',
]

...

LANGUAGE_CODE = 'zh-Hans'

修改blog/admin.py:

from django.contrib import admin
from .models import Blog, BlogType


@admin.register(BlogType)
class BlogTypeAdmin(admin.ModelAdmin):
    list_display = ('id', 'type_name')
    def __str__(self):
        return self.type_name


@admin.register(Blog)
class BlogAdmin(admin.ModelAdmin):
    list_display = ('title', 'blog_type', 'author', 'created_time', 'last_updated_time')

在运行你的项目 哈哈   就在虚拟环境跑起来啦 哈哈哈,开心

猜你喜欢

转载自www.cnblogs.com/yf-html/p/9320982.html