自学python-Django

上一篇 / 下一篇  2018-01-23 10:22:06 / 个人分类:Python-Django

Django env setup:
0.  cd /d C:\Workplace\python3\learning_log
1.  python -m venv ll_env  创建虚拟环境
2.  ll_env\Scripts\activate 激活虚拟环境
3.  pip install Django 安装Django
4.  django-admin.exe startproject learning_log . 新建项目learning_log(后面的句点不要忘记)
5.  python manage.py migrate 创建数据库
6.  python manage.py runserver 启动服务器
7.  open browser with http://localhost:8000/
8.  open a new command window cd /d C:\Workplace\python3\learning_log,ll_env\Scripts\activate 激活虚拟环境
python manage.py startapp learning_logs 建立创建应用程序所需的基础设施
9.  models.py
from django.db import models

# Create your models here.
class Topic(models.Model):
    text = models.CharField(max_length =200)
    date_added = models.DateTimeField(auto_now_add=True)

    def __str__(self):
        """返回模型的字符串表示"""
        return self.text
10.settings.py 告诉Django项目是由哪些应用程序组成的
INSTALLED_APPS = [
    'django.contrib.staticfiles',
    'learning_logs',
]
11.python manage.py makemigrations learning_logs 让Django确定该如何修改数据库,
使其能够存储与我们定义的新模型相关联的数据,创建一个名为0001_initial.py的迁移文件,
这个文件将在数据库中为模型Topic创建一个表
12.python manage.py migrate 应用迁移让Django替我们修改数据库
13.创建超级用户
python manage.py createsuperuser

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

我的栏目

日历

« 2018-07-17  
1234567
891011121314
15161718192021
22232425262728
293031    

我的存档

数据统计

  • 访问量: 162
  • 日志数: 2
  • 建立时间: 2018-01-23
  • 更新时间: 2018-01-24

RSS订阅

Open Toolbar