美文网首页
1、hello django

1、hello django

作者: doingdone | 来源:发表于2018-05-20 14:37 被阅读0次

1、install

  • python
  • conda create -n env
  • source activate env
  • conda install django
  • conda install mysqlclient

2、first project

 django-admin startproject mysite
   
 python manage.py runserver
 python manage.py runserver 8080

3、APP

通过manage.py创建app

python manage.py startapp polls

4、ORM

mysite/settings.py

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'django',
        'USER': 'root',
        'PASSWORD': '',
        'HOST': '127.0.0.1',
        'PORT': '3306',
    }
}

模型

polls/models.py

from django.db import models


class Question(models.Model):
    question_text = models.CharField(max_length=200)
    pub_date = models.DateTimeField('date published')


class Choice(models.Model):
    question = models.ForeignKey(Question, on_delete=models.CASCADE)
    choice_text = models.CharField(max_length=200)
    votes = models.IntegerField(default=0)

command

python manage.py syncdb

python manage.py sql polls
python manage.py validate
python manage.py sqlcustom polls
python manage.py sqlclear polls
python manage.py sqlindexes polls
python manage.py sqlall polls

进入交互模式

python manage.py shell

常用方法

p.save()

Poll.objects.all()

Poll.objects.filter()

Poll.objects.get()

相关文章

  • 1、hello django

    1、install pythonconda create -n envsource activate envcon...

  • Django 系列篇(二):配置篇(上)

    系列导读 01. Django 系列篇(一):Hello World! ​1. Django 有哪些配置 创建一个...

  • 4.Django使用入门

    使用入门 1. 期望 访问 基于django框架开发的web网址, 页面输出 hello django 通过资源定...

  • django 开发(1)hello world

    1. 创建项目 在命令行中到你将要创建的目录夹下输入命令:django-admin startproject my...

  • Django学习1 hello world

    用Django写第一个页面hello与hello xxx 首先创建Django项目 _init_.py初始化文件 ...

  • Hello,Django!

    Django的安装 Option 1: Get the latest official version The l...

  • Hello Django

    主题 Django学习笔记之输出Hello Django 方法一 调用HttpResponse类向浏览器返回‘He...

  • Django - Hello World!

    基本Django使用命令行: 1. 创建一个Django项目 $ python-admin startprojec...

  • Django Hello,world

    使用Django,让浏览器显示Hello,world.制作你自己的第一个响应页面 设置好时区与语言 前提是你已经创...

  • 初识Django(一)

    安装Django并创建hello world实例 一、安装Anaconda 3 1.下载 官方下载 清华开源镜像站...

网友评论

      本文标题:1、hello django

      本文链接:https://www.haomeiwen.com/subject/cthtjftx.html