django

文章目录

    基于 Django 1.8

    安装依赖

    $ sudo pip install django 
    

    初始化项目

    $ django-admin.py startproject myproject  
    

    tips: 如果忘记 django-admin 的参数,可以直接输入

    $ django-admin.py | less
    

    看一下生成的代码结构

    $ tree
    .
    ├── myproject 
    │   ├── __init__.py
    │   ├── settings.py
    │   ├── urls.py
    │   └── wsgi.py
    ├── manage.py
    └── README.md
    

    启动 Debug 服务

    $ python manage.py migrate
    $ python manage.py runserver
    

    创建一个名为 articles 的 App

    $ python manage.py startapp articles
    

    App 的代码结构

    $ tree articles/
    articles/
    ├── admin.py
    ├── __init__.py
    ├── migrations
    │   └── __init__.py
    ├── models.py
    ├── tests.py
    └── views.py
    

    写完 models 模块之后,运行

    $ python manage.py makemigrations articles
    $ python manage.py migrate
    

    写完 amdin 模块之后,运行

    $ python manage.py createsuperuser
    

    然后访问 http://localhost:8000/admin

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式