文档章节

Django实战教程(一)

Gemini-Lin
 Gemini-Lin
发布于 2017/02/05 23:30
字数 252
阅读 124
收藏 0

教程环境如下:

ubuntu 16.04

python 3.5.2

django 1.10.5

 

安装教程略过....

提示下在ubuntu下自带 py2.x 和 py3.x版本

进行切换的命令为

#直接执行这两个命令即可:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

#如果要切换到Python2,执行:
sudo update-alternatives --config python

 

在python3 下安装pip

#For Python 3

sudo apt-get install python3-pip

pip是用来安装python包的

 

(1)Hello world

新建工程

django-admin.py startproject project-name

 

新建app

python manage.py startapp app-name

 

同步数据库 

由于在django中除了自己的app还有其他的自带的app,里面有数据模型,所以可以执行同步数据库的命令

可查看settings.py

# Application definition

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

 

python manage.py makemigrations
python manage.py migrate

 

创建超级管理员

python manage.py createsuperuser

然后按照提示输入用户名   邮箱  密码

 

跑起自带的服务器看看效果

python manage.py runserver

 

可查看两个页面

http://127.0.0.1:8000/

http://127.0.0.1:8000/admin

 

© 著作权归作者所有

Gemini-Lin
粉丝 21
博文 51
码字总数 35808
作品 0
厦门
程序员
私信 提问
Django 最佳学习路径 | 涵盖众多学习资源

学习编程的路上, 下面的场景你是否似曾相识? ———— 场景一 当初,零编程基础,想做个网站。听说Python能做网站,而且很屌,于是我去学了Python。 结果发现他们都是在Linux下写代码,于是...

图灵教育
03/20
0
0
【Python Web学习路线】干货整理,不谈虚的,让你短时间高效学好它!

无论是大数据、人工智能还是机器学习,Python都是最热门的首选语言。 学好Python,可以从事Python Web工程师、Python数据分析、人工智能专家等岗位。本期专题,分享的主题是“如何成为一枚优...

Eddie_yang
2018/12/24
626
0
终于录完了,112G的Django视频教程

终于录完了,112G的Django视频教程 the5fire的技术博客2017-12-193 阅读 学生党看这里: 【学生党专享特惠】Django企业开发实战视频 始终有效。 终于录完了。 其实也不算完,只是大纲上的东西...

the5fire的技术博客
2017/12/19
0
0
Django教程(二)- Django视图与网址进阶

目录: Django教程(一)- Django视图与网址 Django教程(二)- Django视图与网址进阶 Django教程(三)- Django表单Form Django教程(四)- Django模板及进阶 Django模型(数据库)及Django ...

_知几
2017/07/12
0
0
Python学习资料篇

Python学习资料网络上比较多,看到好的资源,不及时记录下来,下次就找不到了,我把知乎上好的回到收藏汇总到这里,以便自己随时查看,包括Python入门书籍,网站,项目,官方文档,下载资源等...

BjarneCpp
2017/12/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

mysql概览

学习知识,首先要有一个总体的认识。以下为mysql概览 1-架构图 2-Detail csdn |简书 | 头条 | SegmentFault 思否 | 掘金 | 开源中国 |

程序员深夜写bug
40分钟前
2
0
golang微服务框架go-micro 入门笔记2.2 micro工具之微应用利器micro web

micro web micro 功能非常强大,本文将详细阐述micro web 命令行的功能 阅读本文前你可能需要进行如下知识储备 golang分布式微服务框架go-micro 入门笔记1:搭建go-micro环境, golang微服务框架...

非正式解决方案
今天
3
0
前端——使用base64编码在页面嵌入图片

因为页面中插入一个图片都要写明图片的路径——相对路径或者绝对路径。而除了具体的网站图片的图片地址,如果是在自己电脑文件夹里的图片,当我们的HTML文件在别人电脑上打开的时候图片则由于...

被毒打的程序猿
今天
2
0
Flutter 系列之Dart语言概述

Dart语言与其他语言究竟有什么不同呢?在已有的编程语言经验的基础上,我们该如何快速上手呢?本篇文章从编程语言中最重要的组成部分,也就是基础语法与类型变量出发,一起来学习Dart吧 一、...

過愙
今天
2
0
rime设置为默认简体

转载 https://github.com/ModerRAS/ModerRAS.github.io/blob/master/_posts/2018-11-07-rime%E8%AE%BE%E7%BD%AE%E4%B8%BA%E9%BB%98%E8%AE%A4%E7%AE%80%E4%BD%93.md 写在开始 我的Arch Linux上......

zhenruyan
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部