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求pi的方法
Oct 08 Python
使用Python操作Elasticsearch数据索引的教程
Apr 08 Python
详细解读Python中解析XML数据的方法
Oct 15 Python
初步剖析C语言编程中的结构体
Jan 16 Python
Django自定义manage命令实例代码
Feb 11 Python
特征脸(Eigenface)理论基础之PCA主成分分析法
Mar 13 Python
使用pip安装python库的多种方式
Jul 31 Python
对django 模型 unique together的示例讲解
Aug 06 Python
安装2019Pycharm最新版本的教程详解
Oct 22 Python
Python面向对象程序设计之继承、多态原理与用法详解
Mar 23 Python
如何理解python中数字列表
May 29 Python
python如何删除列为空的行
Jul 17 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
将php数组输出html表格的方法
2014/02/24 PHP
Yii 快速,安全,专业的PHP框架
2014/09/03 PHP
jQuery ui1.7 dialog只能弹出一次问题
2009/08/27 Javascript
克隆javascript对象的三个方法小结
2011/01/12 Javascript
jquery插件之定时查询待处理任务数量
2014/05/01 Javascript
Windows8下搭建Node.js开发环境教程
2014/09/03 Javascript
jQuery解析XML与传统JavaScript方法的差别实例分析
2015/03/05 Javascript
JavaScript获取页面上被选中文字的方法技巧
2015/03/13 Javascript
获取select的value、text值的简单示例(jquery与javascript)
2016/12/07 Javascript
JS中事件冒泡和事件捕获介绍
2016/12/13 Javascript
Javascript 对cookie操作详解及实例
2016/12/29 Javascript
ES6生成器用法实例分析
2017/04/10 Javascript
JavaScript实现图片拖曳效果
2017/09/08 Javascript
以v-model与promise两种方式实现vue弹窗组件
2018/05/21 Javascript
react 父子组件之间通讯props
2018/09/08 Javascript
javascript系统时间设置操作示例
2019/06/17 Javascript
Vue根据条件添加click事件的方式
2019/11/09 Javascript
js 实现碰撞检测的示例
2020/10/28 Javascript
Python读取Json字典写入Excel表格的方法
2018/01/03 Python
pytorch 转换矩阵的维数位置方法
2018/12/08 Python
python 对多个csv文件分别进行处理的方法
2019/01/07 Python
Python reversed函数及使用方法解析
2020/03/17 Python
keras自定义损失函数并且模型加载的写法介绍
2020/06/15 Python
python爬虫线程池案例详解(梨视频短视频爬取)
2021/02/20 Python
CSS3中使用RGBa来调节透明度的教程
2016/05/09 HTML / CSS
高中生毕业自我鉴定
2013/10/10 职场文书
管理科学大学生求职信
2013/11/13 职场文书
高中生物教学反思
2014/02/05 职场文书
2014年情人节活动方案
2014/02/16 职场文书
大学生党员承诺书
2014/05/20 职场文书
国际经济贸易专业自荐信
2014/06/13 职场文书
公安交警中队队长个人对照检查材料思想汇报
2014/10/05 职场文书
2014年药品销售工作总结
2014/12/16 职场文书
人事行政主管岗位职责
2015/04/09 职场文书
Django+Nginx+uWSGI 定时任务的实现方法
2022/01/22 Python
如何打开Win11系统注册表编辑器?Win11注册表编辑器打开修复方法
2022/04/05 数码科技