创建项目 [root@localhost ~]# django-admin.py startproject project0904 [root@localhost ~]# ls project0904 [root@localhost ~]# cd project0904/ [root@localhost project0904]# ls manage.py project0904 创建应用 [root@localhost project0904]# python manage.py startapp app0904 [root@localhost project0904]# ls app0904 manage.py project0904 设置数据库,默认SQLite [root@localhost project0904]# 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 创建超级管理员及密码 [root@localhost project0904]# python manage.py createsuperuser Username (leave blank to use 'root'): admin Email address: test@test.com Password: Password (again): Superuser created successfully. 设计应用静态页 [root@localhost project0904]# cd app0904/ [root@localhost app0904]# vi views.py from django.shortcuts import render # Create your views here. from django.http import HttpResponse def main(request): html = '<html>\n' \ '<body>\n' \ '<div style="width: 100%; font-size: 40px; font-weight: bold; text-align: center;">\n' \ 'Django Test Page\n' \ '</div>\n' \ '</body>\n' \ '</html>\n' return HttpResponse(html) "views.py" 13L, 403C written [root@localhost app0904]# cd .. 备份vurls文件 [root@localhost project0904]# mv project0904/urls.py project0904/urls.py.bak 配置urls文件 [root@localhost project0904]# vi project0904/urls.py from django.conf.urls import url from django.contrib import admin from app0904 import views urlpatterns=[ url(r'^$',views.main), url(r'^admin/',admin.site.urls)] "project0904/urls.py" [New] 7L, 163C written [root@localhost project0904]# vi project0904/settings.py 只添加应用 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'app0904', ] 启动应用,0.0.0.0可通过ip访问 [root@localhost project0904]# python manage.py runserver 0.0.0.0:8000 Performing system checks... System check identified no issues (0 silenced). September 03, 2016 - 23:56:39 Django version 1.10.1, using settings 'project0904.settings' Starting development server at http://0.0.0.0:8000/ Quit the server with CONTROL-C.
目录介绍
project0904 ├── manage.py └── project0904 ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py | app0904/ ├── __init__.py ├── admin.py ├── models.py ├── tests.py └── views.py
相关推荐
### Windows环境下Django安装及WEB服务启动教程 #### 一、前言 Django是一款流行的开源Web框架,基于Python语言开发。它可以帮助开发者快速构建高性能的网站应用。本教程将详细介绍如何在Windows环境下安装Django并...
通过以上步骤,我们可以全面了解如何从零开始搭建一个Django项目,从创建项目、定义视图、配置URL,到运行服务器,再到设置项目配置和处理静态文件。Django的强大之处在于它提供的这些开箱即用的功能,使得开发者...
接下来,【创建项目】章节将介绍如何启动一个新的Django项目,这包括使用`django-admin startproject`命令创建项目结构,以及理解Django项目目录的布局。读者将学习如何运行开发服务器,初步体验Django项目的运行。 ...
3. **创建项目**:运行 `django-admin startproject mysite` 命令创建名为 `mysite` 的 Django 项目。 4. **查看项目目录**:创建完成后,可以使用 `ls` 或 `dir` 命令查看项目目录。 5. **在 PyCharm 中打开项目**...
本文将详细介绍使用Nginx作为Web服务器,uWSGI作为应用服务器,以及Django框架本身,来启动和运行Django项目的详细步骤。 首先,需要确保有一个适合的系统环境。在本文的示例中,使用了Ubuntu 16.04作为系统平台。...
在创建过程中,选择“New environment using”选项,以确保能够建立一个新的虚拟环境,这是创建项目的第一步。 2. 虚拟环境的选择 在这个过程中,有多种Python环境管理工具可选择,比如virtualenv、pipenv或conda。...
- **创建项目**: 使用 `django-admin startproject` 命令创建项目,例如:`django-admin startproject meiduo_mall`。 - **进入Django环境**: 在项目目录下执行 `python3 manage.py shell` 来启动Django的交互式...
这个过程涉及多个步骤,包括安装Django、创建项目、启动项目、配置Nginx以及配置静态文件等。下面详细介绍这些知识点。 安装Django: 首先,需要在服务器上安装Python环境,因为Django是用Python编写的。一旦Python...
启动Jaeger收集器服务,并运行Django项目。一旦有请求经过,Jaeger UI应该能够显示这些请求的追踪信息。检查追踪图,确认每个span代表了预期的代码执行部分。 **四、注意事项** - 请根据实际情况调整Jaeger的配置,...
Django项目通常有一个顶层的`manage.py`脚本用于管理命令行操作,如启动服务器、创建应用、迁移数据库等。`ddtcms`可能包含以下结构: - `ddtcms/`:项目根目录,包含`settings.py`(项目配置)、`urls.py`(全局...
1. 创建项目的基本命令是django-admin startproject 项目名称,它会生成一系列文件,如settings.py、urls.py、wsgi.py等,它们都是Django项目的重要配置文件。 2. 创建项目后,通常需要在项目的settings.py文件中的...
1. **创建Django项目和应用**:首先,我们需要创建一个新的Django项目,然后在项目中创建一个应用,比如命名为`scrapy_manager`。在这个应用中,我们将编写用于控制Scrapy爬虫的视图函数和模板。 2. **安装Scrapy和...
#### 三、利用 Django 创建项目与应用 1. **创建 Django 项目**: - 在命令行中输入以下命令来创建一个新的 Django 项目: ```bash django-admin startproject Python_request ``` - 其中 `Python_request` 是...
- 创建项目主目录,并将项目运行用户设置为此目录的拥有者。 - 设置目录权限为755,确保正确的读写权限。 4. **安装Python及依赖库** - 使用`yum install`命令安装Python及相关依赖库,如`readline-devel`、`...
你需要先创建一个主脚本来启动Django服务,然后使用PyInstaller来打包这个主脚本。确保在spec文件中包含了所有Django项目的相关路径和设置。 七、Django浏览器打开警告:Not Found: /favicon.ico 这是一个常见的...
2. **创建项目**:使用Django的命令行工具来创建一个新的项目。在命令行输入`django-admin startproject project_name`,其中`project_name`是你的项目名称。这将创建一个包含基本结构的项目目录。 3. **应用创建**...
2. **创建 Django 项目** - 使用 `django-admin startproject myblog` 命令创建名为 "myblog" 的新项目。 - 进入项目目录:`cd myblog`。 3. **配置数据库** - 在 `myblog/settings.py` 文件中,修改 DATABASES ...
1. **Django与Python3的结合** Django是完全支持Python3的,从Django 1.6版本开始,就已全面支持Python3.x。Python3提供了许多改进,包括更好的字符串处理、新的语法特性以及性能优化,使得它成为现代Web开发的首选...
### Ubuntu部署Django项目方法详解 #### 一、前言 本文将详细介绍如何在Ubuntu 18.04.1 LTS环境下部署一个基于Django 2.0的应用。本教程适用于那些希望在生产环境中部署Django项目的开发人员或运维工程师。我们将...