django学习1-django安装

  1. 安装python安装工具pip,可以先检查一下是否安装过django。
sudo apt-get install python-pip

2.安装一个虚拟的python环境,不会对当前的python环境造成影响。

sudo apt-get install python-virtualenv
mkdir ~/django  #创建一个用于工作的python的独立目录(名字任意)
virtualenv env #运行命令virtualenv env创建一个名叫env(名字任意)的pyhton独立环境,这个环境和本机的python环境是不会相互影响的。
source env/bin/activate #启用env环境。
pip install -i http://mirrors.aliyuncs.com/pypi/simple django==1.4 #安装1.4版本的django

3. 检查Django的安装

进入python环境
>>>import django
>>>django.VERSION

四、创建一个项目(project)

Django的project是一个Django的示例,包括一系列的设置,如数据库的设置,Django特定的选项以及你的程序的一些配置。 如果第一次使用Django,你需要做一些初始化工作。

新建一个工作目录:

mkdir ~/work
进到你刚刚创建的目录
django-admin.py startproject mysite #这条命令会在当前目录下创建一个 mysite 子目录
tree ~/work #观察work目录的结构

五、运行开发服务器

cd mysite
python manage.py runserver 
这样,你的计算机上就有了一个监听8000端口,只接受从从你自己电脑上发出本地连接的服务器。
服务器有了, 现在就可以用浏览器访问 http://127.0.0.1:8000/
python manage.py runserver 8080 #可以修改端口。
时间: 2024-11-05 20:47:21

django学习1-django安装的相关文章

Django学习之django自带的contentType表

Django学习之django自带的contentType表 通过django的contentType表来搞定一个表里面有多个外键的简单处理: 摘自:https://blog.csdn.net/aaronthon/article/details/81714496 contenttypes 是Django内置的一个应用,可以追踪项目中所有app和model的对应关系,并记录在ContentType表中. models.py文件的表结构写好后,通过makemigrations和migrate两条命令

Django学习记录_安装(一)

如果有报错先安装setuptools yum install python-setuptools 下载pip wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz 源码安装pip tar xf 1.5.5.tar.gz cd    pip-1.5.5/ python setup.py install pip安装django1.7 pip install Django==1.7 出现 "Cleani

Django学习手册 - pycharm 安装/建立第一个网站hello world

步骤阐述: 1.下载 pycharm 安装包,安装pycharm 2.打开pycharm软件,新建工程项目 3.新建APP,配置url,启动项目 步骤1: pycharm 官网下载: https://www.jetbrains.com/pycharm/ 安装方式跟普通windows 软件安装方式一致,建议指定安装路径. 步骤2: 配置pycharm 软件 1.在创建工程目录前,先要配置解释器(当然默认直接建立Django项目也是可以的,但后续加载新项目会加载不了,所以建议先配置指定解释器.) 文

django学习01:安装

[软件] python-3.7.0-amd64.exe Django-2.0.13.tar.gz pymongo-3.8.0 mongodb的免安装包:mongodb-win32-x86_64-2012plus-v4.2-latest.zip ——地址:https://www.mongodb.org/dl/win32 pycharm-professional-2019.1.3.exe 原文地址:https://www.cnblogs.com/xasz/p/11145011.html

[django学习0-1] django + eclipse基本环境

1.安装django 如果还没有安装python需要先安装python,django1.6对2.6,2.7,3.2或3.3都支持了,这里用的是python2.7.8 然后安装django,发布版本已更新至1.6.6,下载在https://www.djangoproject.com/ (如果已安装旧版需要先删掉旧版) 安装方法win下,先解压django包,然后运行python setup.py install 等待安装完就可以了(需要先设置python环境变量,setup.py在django解压

Django 学习之Django Rest Framework(DRF)

一. WEB应用模式 在开发Web应用中,有两种应用模式 1. 前后端不分离 2. 前后端分离 二. API接口 为了在团队内部形成共识.防止个人习惯差异引起的混乱,我们需要找到一种大家都觉得很好的接口实现规范,而且这种规范能够让后端写的接口,用途一目了然,减少双方之间的合作成本. 目前市面上大部分公司开发人员使用的接口服务架构主要有:restful.rpc. 1. rpc rpc: 翻译成中文:远程过程调用[远程服务调用]. http://www.example.com/api post请求

django 学习-15 Django会话Cookie

1.django.admin.py  startproject   cs3 cd cs3 django.admin.py   startapp   blog 2.    vim urls.py url(r'^regist/$','blog.views.regist'),       注册    url(r'^login/$','blog.views.login'), 登录    url(r'^index/$','blog.views.index'),      跳转界面    url(r'^lo

django 学习-11 Django模型数据模板呈现

1.for author in Author.objects.all(): for book in author.book_set.all(): print   book 2.vim blog/views.py from blog.models  import Author,Book from  django.shortcuts   import  render_to_response def show_author(req): authors = Author.objects.all() re

django 学习-14 Django文件上传 (Admin后台)

1.这种上传方式是用admin后台完成的,用数据库和model做 vim settings.py MEDIA_ROOT = '/headImg/'                                   文件保存在路径(还有后续) #   'django.middleware.csrf.CsrfViewMiddleware',            禁掉这个,跨站不会出问题 'django.contrib.admin',                                

Django学习之Django shell

Django shell交互式,方便调试,开发. python manage.py shell from blog.models import Article a=Article() a.title='title' a.brief_content='brief_content' a.content='content' a.save() print (a) articles=Article.objects.all() article=articles[0] print(article.title)