django框架创建应用操作示例


Posted in Python onSeptember 26, 2019

本文实例讲述了django框架创建应用操作。分享给大家供大家参考,具体如下:

18.1.5  安装Django

安装Django

node2:/root#pip install Django
/usr/local/python27/lib/python2.7/site-packages/cryptography/hazmat/primitives/constant_time.py:26: CryptographyDeprecationWarning: Support for your Python version is deprecated. The next version of cryptography will remove support. Please upgrade to a 2.7.x release that supports hmac.compare_digest as soon as possible.
 utils.DeprecatedIn23,
Looking in indexes: http://mirrors.aliyun.com/pypi/simple/
Requirement already satisfied: Django in /usr/local/python27/lib/python2.7/site-packages (1.11.9)
Requirement already satisfied: pytz in /usr/local/python27/lib/python2.7/site-packages (from Django) (2017.2)
You are using pip version 18.1, however version 19.1.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

18.1.6  在Django 中创建项目:

node2:/django/mysite#django-admin.py startproject learning_log
node2:/django/mysite#ls -ltr
total 64
-rwxrwxrwx 1 root root 804 Oct 25 2017 manage.py
-rwxrwxrwx 1 root root 608 Nov 25 2017 query_mysql.py
drwxrwxrwx 3 root root 4096 Nov 27 2017 form
drwxrwxrwx 2 root root 4096 Nov 27 2017 online
-rwxrwxrwx 1 root root 262 Dec 5 2017 test.py
-rwxrwxrwx 1 root root 646 Dec 5 2017 test.pyc
-rwxrwxrwx 1 root root 113 Dec 5 2017 __init__.pyc
drwxrwxrwx 2 root root 4096 Dec 5 2017 home
-rwxrwxrwx 1 root root  0 Dec 5 2017 __init__.py
-rwxrwxrwx 1 root root  27 Dec 5 2017 a1.py
-rwxrwxrwx 1 root root  5 Dec 5 2017 celerybeat.pid
drwxrwxrwx 7 root root 4096 Dec 12 2017 static
drwxrwxrwx 4 root root 4096 Jan 28 2018 blog
drwxrwxrwx 2 root root 4096 Sep 16 2018 portal
drwxrwxrwx 2 root root 4096 Apr 24 10:15 mysite
drwxrwxrwx 4 root root 4096 Apr 25 02:17 news
drwxr-xr-x 3 root root 4096 Apr 25 09:25 learning_log

/django/mysite/learning_log/learning_log

INSTALLED_APPS = (
  'django.contrib.admin',
  'django.contrib.auth',
  'django.contrib.contenttypes',
  'django.contrib.sessions',
  'django.contrib.messages',
  'django.contrib.staticfiles',
  'learning_log',

18.1.7 创建数据库

Django 将大部分与项目相关的信息都存储在数据库中,因此我们需要创建一个供Django使用的数据库

配置mysql数据库

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'tlcb',
'USER': 'root',
'PASSWORD': '1234567',
'HOST': '192.168.137.3',
'PORT': '3306',
}
}
node2:/django/mysite/learning_log#python manage.py migrate
Operations to perform:
 Apply all migrations: admin, auth, contenttypes, sessions
Running migrations:
 Applying contenttypes.0001_initial... OK
 Applying auth.0001_initial... OK
 Applying admin.0001_initial... OK
 Applying admin.0002_logentry_remove_auto_add... OK
 Applying contenttypes.0002_remove_content_type_name... OK
 Applying auth.0002_alter_permission_name_max_length... OK
 Applying auth.0003_alter_user_email_max_length... OK
 Applying auth.0004_alter_user_username_opts... OK
 Applying auth.0005_alter_user_last_login_null... OK
 Applying auth.0006_require_contenttypes_0002... OK
 Applying auth.0007_alter_validators_add_error_messages... OK
 Applying auth.0008_alter_user_username_max_length... OK
 Applying sessions.0001_initial... OK
node2:/django/mysite/learning_log#

18.1.8 创建应用:

django-admin.py startproject learning_log

希望本文所述对大家基于Django框架的Python程序设计有所帮助。

Python 相关文章推荐
python操作MySQL数据库具体方法
Oct 28 Python
详解Django通用视图中的函数包装
Jul 21 Python
python 编码规范整理
May 05 Python
Python使用pydub库对mp3与wav格式进行互转的方法
Jan 10 Python
Python PIL读取的图像发生自动旋转的实现方法
Jul 05 Python
Python学习笔记之Django创建第一个数据库模型的方法
Aug 07 Python
python3 配置logging日志类的操作
Apr 08 Python
Python新手学习装饰器
Jun 04 Python
pytorch掉坑记录:model.eval的作用说明
Jun 23 Python
keras在构建LSTM模型时对变长序列的处理操作
Jun 29 Python
python文件排序的方法总结
Sep 13 Python
Python 类,对象,数据分类,函数参数传递详解
Sep 25 Python
Python从入门到精通之环境搭建教程图解
Sep 26 #Python
python性能测量工具cProfile使用解析
Sep 26 #Python
python使用socket 先读取长度,在读取报文内容示例
Sep 26 #Python
用python写测试数据文件过程解析
Sep 25 #Python
Python使用grequests(gevent+requests)并发发送请求过程解析
Sep 25 #Python
给大家整理了19个pythonic的编程习惯(小结)
Sep 25 #Python
Python 图像对比度增强的几种方法(小结)
Sep 25 #Python
You might like
福利彩票幸运号码自动生成器
2006/10/09 PHP
PHP通过正则表达式下载图片到本地的实现代码
2011/09/19 PHP
深入理解:XML与对象的序列化与反序列化
2013/06/08 PHP
php实现singleton()单例模式实例
2014/11/06 PHP
php中header跳转使用include包含解决参数丢失问题
2015/05/08 PHP
浅谈php错误提示及查错方法
2015/07/14 PHP
php数组分页实现方法
2016/04/30 PHP
thinkPHP删除前弹出确认框的简单实现方法
2016/05/16 PHP
Yii2框架实现注册和登录教程
2016/09/30 PHP
php array_reverse 以相反的顺序返回数组实例代码
2017/04/11 PHP
List Information About the Binary Files Used by an Application
2007/06/18 Javascript
JavaScript中的其他对象
2008/01/16 Javascript
IE8 下的Js错误HTML Parsing Error...
2009/08/14 Javascript
js格式化时间小结
2014/11/03 Javascript
分享10个原生JavaScript技巧
2015/04/20 Javascript
学习javascript面向对象 理解javascript原型和原型链
2016/01/04 Javascript
JQuery ztree 异步加载实例讲解
2016/02/25 Javascript
手机图片预览插件photoswipe.js使用总结
2016/08/25 Javascript
详解Webstorm 下的Angular2.0开发之路(图文)
2018/12/06 Javascript
vue中多路由表头吸顶实现的几种布局方式
2019/04/12 Javascript
vue使用canvas实现移动端手写签名
2020/09/22 Javascript
[46:47]2014 DOTA2国际邀请赛中国区预选赛5.21 LGD-CDEC VS NE
2014/05/22 DOTA
[38:42]完美世界DOTA2联赛循环赛 Matador vs Forest BO2第二场 11.05
2020/11/05 DOTA
python实现类似ftp传输文件的网络程序示例
2014/04/08 Python
python实现查询苹果手机维修进度
2015/03/16 Python
Python3实现的反转单链表算法示例
2019/03/08 Python
Python3.5多进程原理与用法实例分析
2019/04/05 Python
Django REST Framework序列化外键获取外键的值方法
2019/07/26 Python
pytorch之inception_v3的实现案例
2020/01/06 Python
CSS3制作翻转效果_动力节点Java学院整理
2017/07/11 HTML / CSS
canvas如何绘制钟表的方法
2017/12/13 HTML / CSS
Farfetch美国:奢侈品牌时尚购物平台
2019/05/02 全球购物
戛纳奢侈品商店:Jacques Loup法国
2019/11/04 全球购物
你所知道的集合类都有哪些?主要方法?
2012/12/31 面试题
教育学专业毕业生的自我鉴定
2013/11/26 职场文书
给校长的建议书200字
2014/05/16 职场文书